دولة قطر | الحاسب وتكنولوجيا المعلومات | الصف الثامن

🚗 مهمة القيادة الذكية في قطر

الأحداث والدوال في Alice • رحلتان برمجيتان • 45 دقيقة

متابعة إنجاز الطالبة

أدخلي معرفك المدرسي المختصر أو الاسم الذي تحدده المعلمة ورمز الشعبة. لا تكتبي بيانات شخصية حساسة.

يلزم الاتصال بـ Supabase لحفظ النتائج لدى المعلمة.

الدقائق 0–5 | التعلم القائم على المشكلات

📡 رسالة عاجلة من مركز التحكم!

«أعددنا السيارة والطريق، لكن السيارة لا تستجيب عند الضغط على الأسهم! هل تستطيعين تحديد المشكلة قبل بدء رحلتنا في الدوحة؟»

فكري – شاركي – فسري

ما الفرق بين وجود السيارة داخل العالم وبين جعلها تستجيب للضغط على لوحة المفاتيح؟

إظهار إجابة متوقعة للمعلمةوجود السيارة وحده لا يكفي؛ يجب ربط حدث الضغط على الأسهم بحركة السيارة.
متابعة التقدم

بعد إنجاز النشاط والتحقق منه، اضغطي الزر. هذا تأكيد من الطالبة، وليس فحصًا تلقائيًا لملف Alice.

الدقائق 5–9 | تنبؤ وملاحظة واستنتاج

🎯 مهمتك اليوم

المهمة ١: التحكم بالسيارة

أن تنشئ الطالبة حدثًا للتحكم بحركة السيارة باستخدام مفاتيح الأسهم في Alice.

المهمة ٢: الكاميرا الذكية

أن تضبط الطالبة خاصية vehicle لجعل الكاميرا تتبع حركة السيارة.

اختبري فهمك: ما الحدث وما الاستجابة؟

ضغطت المبرمجة على سهم اليمين فتحركت السيارة يمينًا.

للمعلمة: عرّفي الحدث بأنه تفاعل مع البرنامج يستجيب له بتنفيذ إجراء. مثال الكتاب للحدث الافتراضي: When the world starts, do World.myfirstmethod.
متابعة التقدم

بعد إنجاز النشاط والتحقق منه، اضغطي الزر. هذا تأكيد من الطالبة، وليس فحصًا تلقائيًا لملف Alice.

الدقائق 9–21 | استكشاف موجه + تطبيق فردي

🎮 المهمة الأولى: استعادة التحكم

أي حدث نحتاج إليه حتى تتحرك السيارة باستخدام أسهم لوحة المفاتيح؟

1. اختاري الحدث المناسب
2. رتّبي خطوات إنشاء الحدث (اضغطي على الخطوات بالترتيب)

اضغطي الخطوة الأولى ثم الثانية حتى الرابعة.

3. حاكي حركة السيارة، ثم طبّقي على Alice

فعّلي الحدث أولًا. اضغطي الأسهم على لوحة المفاتيح أو الأزرار الظاهرة. هذه محاكاة تعليمية وليست برنامج Alice نفسه.

الخطوات الفعلية في Alice: create new event → Let the arrow keys move subject → camera (القائمة الافتراضية) → myCar → the entire myCar.

تحققي من أن السيارة تتحرك بالفعل على جهاز كل طالبة، وليس فقط في محاكاة الموقع.

متابعة التقدم

بعد إنجاز النشاط والتحقق منه، اضغطي الزر. هذا تأكيد من الطالبة، وليس فحصًا تلقائيًا لملف Alice.

الدقائق 21–34 | حل المشكلات والمقارنة

📷 المهمة الثانية: الكاميرا الذكية

تحركت السيارة بنجاح، لكن عند استمرار الحركة قد تبتعد عن مجال رؤية الكاميرا. كيف نجعل الكاميرا ترافقها تلقائيًا؟

شاهدي الفرق بين الوضعين
توقعي قبل التطبيق

إذا ربطنا الكاميرا بالسيارة عبر خاصية vehicle، فماذا تتوقعين؟

التطبيق في Alice: camera → properties → vehicle → myCar → the entire myCar.

تحدٍّ للمتقدمة: توقعي أثر إعادة vehicle إلى world، ثم اختبريه وأعيدي الربط الصحيح.

متابعة التقدم

بعد إنجاز النشاط والتحقق منه، اضغطي الزر. هذا تأكيد من الطالبة، وليس فحصًا تلقائيًا لملف Alice.

الدقائق 34–45 | اكتشاف الأخطاء + تذكرة الخروج

🏆 رخصة المبرمجة الذكية

التحدي البرمجي (34–41)

اختاري الخطأ الذي يفسر كل حالة:

الحالة ١: الأسهم لا تحرك السيارة
الحالة ٢: السيارة تتحرك والكاميرا لا تتبعها

تذكرة الخروج (41–44)

أجيبي عن الأسئلة الثلاثة. ستظهر رخصة المبرمجة عند الإجابة الصحيحة عنها جميعًا.

اسم الطالبة للشهادة (اختياري)
غلق شفهي (44–45): «أتحكم بالسيارة باستخدام حدث ........، وأجعل الكاميرا تتبعها باستخدام خاصية ........».
الإجابةLet the arrow keys move subject، وخاصية vehicle.
متابعة التقدم

بعد إنجاز النشاط والتحقق منه، اضغطي الزر. هذا تأكيد من الطالبة، وليس فحصًا تلقائيًا لملف Alice.