أجب عن الأسئلة التالية في دفتر ملاحظاتك الهندسية أثناء تصميم مشروعك.
-
ماذا تريد أن تفعل ببرمجة الروبوت ؟ اشرح بالتفاصيل.
-
كم عدد الشروط التي سيحتاج مشروعك إلى التحقق منها في كتل [If then else ]؟
تذكر أن مشروع LeftOrRight يحتاج فقط إلى شرط آخر بعد اكتشاف ضغطة على الشاشة.
يستخدم هذا المشروع أربعة أزرار: الجزء العلوي الأيسر، والجزء السفلي الأيسر، والجزء العلوي الأيمن، والجزء السفلي الأيمن. كم عدد الشروط التي سيحتاج المشروع إلى التحقق منها بعد اكتشاف أنه تم الضغط على الشاشة ؟ اشرح بالتفاصيل.
تلميح: يمكن للمشروع التحقق مما إذا كانت الشاشة مضغوطة باستخدام كتلة [If then]. ثم ستحتاج إلى تداخل ثلاث كتل [إذا كان الأمر كذلك] داخل الكتلة [إذا كان الأمر كذلك]، مع بعض التداخل داخل بعضها البعض.
اتبع الخطوات أدناه أثناء إنشاء مشروعك:
نصائح للمعلم
-
قبل الانتقال إلى الخطوة التالية من البرمجة، اطلب من الطلاب مراجعة وتقييم الرمز المستعار باتباع الخطوات في سياق الضغط على أزرار الشاشة. انقر على أحد الروابط التالية (Google Doc/.docx/.pdf) للحصول على مثال لما قد يبدو عليه الرمز المستعار لهذا التحدي. يمكنك تنزيل نموذج تقييم pseudocode بالنقر فوق أحد الروابط التالية (Google Doc/.docx/.pdf).
-
ذكّر الطلاب أنه يمكنهم استخدام ميزة المساعدة داخل VEXcode V5 لمعرفة المزيد عن أي كتلة.
صندوق أدوات المعلم
-
الهدف هو برمجة المخلب لفتح أو إغلاق المخلب عند الضغط على أي من الزرين المعنيين على شاشة الدماغ (أي زر واحد لفتح المخلب وآخر لإغلاق المخلب). بالإضافة إلى ذلك، يجب أن يقوم المشروع أيضًا برفع أو خفض ذراع المخلب عند الضغط على أي من زرين آخرين (زر لرفع الذراع وآخر لخفض الذراع). وهذا يعني أن المشروع يجب أن ينشئ أربعة أزرار في المجموع على شاشة الدماغ. يجب أن تكون هذه الأزرار مرئية بوضوح للمستخدم لتحسين تجربة المستخدم. لذلك ستكون هناك حاجة إلى الأحداث وكتل الرسم لرسم الأزرار على الشاشة.
-
يهدف هذا السؤال إلى جعل الطلاب يفكرون في الشروط اللازمة داخل كتل [إذا كان الأمر كذلك]. ستتطلب الأزرار الأربعة التحقق من ثلاثة شروط بعد اكتشاف أنه تم الضغط على الشاشة. الشاشة التي يتم الضغط عليها هي من الناحية الفنية الشرط الأول الذي تم فحصه ولكن لا يتم تضمينه في إحصاء ثلاثة شروط. تعتمد الشروط الثلاثة التي يجب التحقق منها على كيفية رغبة المبرمج في تنظيم المشروع ولكن بغض النظر عن ذلك، يجب التحقق من إحداثيات قيمة x و y. ومع ذلك، يجب فحص محور واحد مرة واحدة فقط ويجب فحص المحور الآخر مرتين.
-
خطط للشروط التي يحتاج مشروعك إلى التحقق منها باستخدام الرسومات والرمز المستعار (Google Doc/.docx/.pdf)
أيضًا، خطط للجزء من مشروعك الذي سيرسم الأزرار الأربعة على الشاشة. حدد ألوانها.
-
استخدم الرمز المستعار الذي أنشأته لتطوير مشروعك.
-
اختبر مشروعك كثيرًا وكرره باستخدام ما تعلمته من اختبارك.
-
ما الذي يمكنك إضافته إلى مشروعك للتحكم بشكل أفضل في محركات المخلب والذراع ؟ اشرح بالتفاصيل.
-
شارك مشروعك النهائي مع معلمك.
نصائح للمعلم
شجع الطلاب الذين يواجهون مشكلة في البرمجة على مراجعة مشروع مثال إنشاء زر إيقاف والبرنامج التعليمي إذا كان الأمر كذلك في VEXcode V5. يجب عليهم أيضًا استخدام مشاريع LeftOrRight من Play كدليل. تم تزويد الطلاب بقائمة من الأمثلة المفيدة المحتملة لاستخدامها كمراجع.
إذا كنت تواجه مشكلة في البدء، فراجع ما يلي في VEXcode V5:
- إنشاء مشروع مثال على زر الإيقاف
- إذا كان الأمر كذلك البرنامج التعليمي
- الإصدارات السابقة من مشروعك (LeftOrRight)
- ميزة المساعدة لمعرفة المزيد عن المكوّنات