الكود الكاذب هو خطوة بين الكتل أو الأوامر في VEXcode واللغة العادية. في كثير من الأحيان، يمكن للطلاب "التخمين والتحقق" من طريقهم لإيجاد الحل. ومع ذلك، فإن هذا لا يؤدي إلى بناء فهم مفاهيمي لمفاهيم البرمجة.

يمكن استخدام الكود الكاذب لمساعدة الطلاب على تكوين فهم مفاهيمي لعلوم الكمبيوتر والتعليمات البرمجية الخاصة بهم. يستخدم الطلاب الكود الكاذب لتوصيل السلوكيات التي يريدون أن يؤديها الروبوت الخاص بهم أثناء المشروع للتنافس في مهمة ما.


خطوات البرمجة الزائفة

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

رسم تخطيطي لروبوت Code Base في الحقل. يوجد مكعب أخضر على اليسار وأعلى الروبوت، ويشير السهم الأحمر إلى أنه يجب على الروبوت أن يستدير لمواجهته ثم القيادة نحوه.

1. قم بتقسيم المهمة إلى أصغر السلوكيات الممكنة.

يمكن القيام بذلك عن طريق رسم المهمة أو عن طريق تدوين ملاحظات حول الخطوات.

دفتر الهندسة

ملاحظات في دفتر الهندسة الذي يقرأ الخطوة 1، اتجه إلى اليسار لمواجهة المكعب. الخطوة 2، قم بالدفع للأمام لدفع المكعب خارج الملعب.

كتل الذكاء VEXcode

كتلتان تعليق مكتوب عليهما: انعطف يسارًا لمواجهة المكعب، ثم اتجه للأمام لدفع المكعب خارج الملعب.

فيكس كود آي كيو بايثون

تعليقات بايثون التي تقرأ: انعطف يسارًا لمواجهة المكعب، ثم قم بالقيادة للأمام لدفع المكعب خارج الملعب.

مجموعة من الطلاب مع معلمهم يناقشون مهمة الكود الزائف.

3. اطلب من الطلاب مشاركة الكود الكاذب الخاص بهم مع المعلم. هذا هو الوقت الذي يمكنهم فيه إجراء محادثة مع الطلاب حول التوقعات من الروبوت والمهمة التي من المفترض أن يؤديها الروبوت بالفعل.

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

For more information, help, and tips, check out the many resources at VEX Professional Development Plus

Last Updated: