Quest Ladder
TeachFORGE.ai
Quest Ladder / عبارتها
عبارتها و واقعیتهای محاسبهشده
بگذارید پلتفرم پاسخ را از مقادیری که تولید کرده به دست بیاورد، تا این دو هرگز با هم اختلاف نداشته باشند.
هرگز پاسخی را که یک ماشین میتواند استخراج کند، تایپ نکنید.
چرا استخراج کردن بهتر از تایپ کردن است
بهمحض اینکه یک سؤال مقادیر متغیر داشته باشد، پاسخش هم تغییر میکند. تایپ کردن پاسخ دیگر ممکن نیست — پاسخ واحدی وجود ندارد — پس پاسخ بهصورت یک عبارت روی متغیرها نوشته میشود، و موتور آن را برای هر نسخه تولیدشده ارزیابی میکند.
همین موضوع برای هر چیزی در راهنماها و راهحل که به اعداد بستگی دارد صدق میکند. یک مرحله راهحل که میگوید بر ۴ تقسیم کن بهمحض اینکه مقسومعلیه یک متغیر شود اشتباه است؛ مرحلهای که به خودِ متغیر ارجاع میدهد در هر نسخه درست باقی میماند.
واقعیتهای محاسبهشده
یک واقعیت محاسبهشده، مقداری نامگذاریشده است که از متغیرهای نمونهبرداریشده مشتق شده، و یکبار تحت واقعیتهای محاسبهشده با افزودن واقعیتتعریف میشود. یک شناسه و یک عبارت میگیرد، و دقیقاً مثل یک متغیر درج میشود.
هر وقت همان کمیت مشتقشده بیش از یکبار ظاهر شود، از یکی از اینها استفاده کنید — فرم سادهشده، جمع میانی، مقسومعلیه مشترک. تعریف کردن آن در یک مکان، یعنی متن اصلی، پاسخ، یک راهنما و راهحل هنگام ویرایش یکی از آنها نمیتوانند از هم فاصله بگیرند.
واقعیتها همچنین جای مناسبی برای هر چیزی هستند که سؤال باید از آن پرهیز کند. یک واقعیت که محاسبه میکند آیا پاسخ یک عدد صحیح است یا نه میتواند یک قانون را هدایت کند، پس تولیدکننده بهسادگی حالتهای نامناسب را تولید نمیکند.
نوشتن یک عبارت
عبارتها ریاضی هستند نه برنامهنویسیشده: از عملگرها و نامهای تابع استاندارد استفاده میکنند، و راهنمای پشت عبارتها در سینی درج، فهرست آنچه در دسترس است را همراه با مثالهای حلشده نشان میدهد.
دو سطح ارزیابی وجود دارد. سطح سریع، حساب و جبر معمولی را انجام میدهد و تقریباً همیشه همان چیزی است که میخواهید. سطح نمادین سنگینتر، حالتهایی را انجام میدهد که واقعاً به دستکاری جبری نیاز دارند. راهنما مشخص میکند کدام کدام است؛ جایی که انتخاب دارید، سطح سریع هنگام تولید دویست سؤال یکجا، تولید را سریع نگه میدارد.
بررسی آن با نمونهها
یک عبارت اشتباه در ویرایشگر واضح نیست و در یک نمونه تولیدشده کاملاً نمایان است. پیش از ساختن یک Quest Ladder روی یک نوع سؤال، چند نسخه تولید کنید و پاسخها را بخوانید.
چیزهای خاصی که افراد را گیر میاندازد: تقسیم صحیح جایی که یک کسر مورد نظر بوده، عبارتی که بر متغیری تقسیم میکند که بازهاش شامل صفر است، و گرد کردنی که در مرحله اشتباه اعمال شده، بهطوری که پاسخ ذکرشده یک واحد با آنچه فراگیر محاسبه میکند فاصله دارد.
جایی که یک جستوجو واضحتر از یک فرمول باشد — یک جدول ویژگیها، یک مقدار بحرانی آماری — جدولهای داده آن کار را بهجای آن انجام میدهند.