Figures must not give the answer away: blank titles on new figured questions, 7 trivial questions removed, 7 reworded; apply_fixups tool
Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com>
This commit is contained in:
@@ -161,3 +161,22 @@ python tools/figures/batch.py merge batch.json # افزود
|
||||
چند شکل در یک صفحه، به `renderToString` با `identifierPrefix` یکتا برای هر شکل نیاز است، وگرنه `useId` در همهی شکلها
|
||||
یکی میشود و clipPathها روی هم میافتند و منحنیها نصفه دیده میشوند (خطای ابزارِ آزمایش، نه اپ).
|
||||
فضای سهبعدی: `{"kind":"space",…}` با نقطه، بردار، پارهخط، چندضلعی (صفحه)، جعبه و خطچینهای تصویر؛ تصویرِ مایلِ ثابت.
|
||||
|
||||
### شکل نباید جواب را لو بدهد
|
||||
|
||||
گزارشِ مالک (۲۰۲۶-۱۰-۱۵): سوالِ «نقطهی A(۰، ۵، ۰) روی کدام محور است؟» شکلی داشت که نقطه را با همان مختصات روی محور
|
||||
نشان میداد؛ شکل جواب را میداد. قاعدهها برای ساختنِ هر سوالِ شکلدار:
|
||||
|
||||
1. **متنِ شکل** (`title`، برچسبها، `label`) جواب یا چیزی مساوی با آن نباشد. عنوان را خالی بگذارید یا کلی («شکل»)؛
|
||||
عنوانِ «هرم با قاعدهی مربع» زیرِ سوالِ «مقطع چیست؟» و «دو دایرهی مماس» زیرِ «چند نقطهی مشترک؟» جواب بود.
|
||||
2. **چیزی را که سوال میپرسد نکشید.** اگر متن همهی داده را داده (معادله، مختصات) و شکل نتیجه را هم نشان میدهد،
|
||||
شکل کارِ دانشآموز را میکند. یا داده را فقط در شکل بگذارید (و متن آن را نگوید)، یا شکل را برنداشته سوال را بیشکل بگذارید.
|
||||
مثالهای بد: نقطهای که «روی دایره است یا نه» و روی دایره کشیده شده؛ «لوزی با یک زاویهی قائمه چه نام دارد» با مربع کشیدهشده؛
|
||||
خطی که «وضعیتش نسبت به دایره» پرسیده میشود و مماس کشیده شده؛ «نمودار x = ۱ چیست» با همان خط.
|
||||
3. **مقدار را روی مماس، `drop` و ابزارهایی که خودشان عدد مینویسند نگذارید** (ابزارِ `tangent` «شیب = …» را چاپ میکند؛
|
||||
مماس را با معادلهی خط بکشید).
|
||||
4. هر سوالِ شکلدار را قبل از ادغام یک بار «بهجای دانشآموز» بخوانید: اگر فقط با نگاه به شکل، بیهیچ فکر، جواب میشود،
|
||||
دوباره بنویسید یا بیشکل بگذارید.
|
||||
|
||||
اصلاحِ سوالِ منتشرشده: `tools/figures/apply_fixups.py` (حذف و خالیکردنِ عنوان، هم روی seed هم با `--db` روی سرور،
|
||||
پس از `pg_dump`)؛ seed خودش چیزی را بازنویسی نمیکند.
|
||||
|
||||
Reference in New Issue
Block a user