مقدمة

مكتمل

PyBryt هي مكتبة Python مفتوحة المصدر تهدف إلى المساعدة في عملية تقديم ملاحظات محددة للطلاب دون الحاجة إلى تدخل المعلم أثناء عمل الطالب من خلال مهمة. إنه عبارة عن إطار عمل للتقييم التلقائي يقوم بفحص حل الطالب لبعض المشكلات لتحديد مدى صحتها وتقديم رسائل مستهدفة حول تفاصيل تنفيذ محددة من خلال مقارنتها بتطبيق واحد أو أكثر من التطبيقات المرجعية التي يوفرها المعلم. بهذه الطريقة، يمكن للطلاب الحصول على نفس التلميحات والمؤشرات المفيدة تلقائيًا بدلاً من الحاجة إلى مقابلة مدرس.

هذه الوحدة هي متابعة لـ مقدمة إلى وحدة PyBryt، وتغطي موضوعات أكثر تقدمًا تعتمد على المعلومات المقدمة في الوحدة الأولى.

ماذا ستتعلم؟

في هذه الوحدة، ستتعرف على خيارات تكوين التعليقات التوضيحية، والجمع بين التعليقات التوضيحية والتعليقات التوضيحية العلائقية، والتحقق من تعقيد الوقت في التعليمات البرمجية للطالب. ستتعرف أيضًا على كيفية دمج PyBryt في بنية التقدير.

ما الهدف الرئيسي؟

بحلول نهاية هذه الوحدة، ستكون قادرًا على كتابة تطبيقات مرجعية تنفذ منطقًا معقدًا لتقييم واجبات الطلاب المرسلة، وستفهم كيفية إنشاء بنية أساسية لتقدير الواجبات المرسلة.