اتخاذ القرارات - المهارات الرقمية - سادس ابتدائي

الدرس الثاني: اتخاذ القرارات

اتخاذ القرارات

شرح اتخاذ القرارات

برمجة الروبوت لاتخاذ القرارات

شرح برمجة الروبوت لاتخاذ القرارات

برمجة الروبوت للحركة بشكل مستقل

شرح برمجة الروبوت للحركة بشكل مستقل
الدرس الثاني: اتخاذ القرارات

استخدام لبنة تكرار غير محدود (repeat indefinitely) ستستخدم لبنة تكرار غير محدود repeat indefinitely) من فئة التحكم (Control) لبرمجة الروبوت للتحقق بشكل متكرر من معالم خريطة الطريق.

شرح استخدام لبنة تكرار غير محدود (repeat indefinitely) ستستخدم لبنة تكرار غير محدود repeat indefinitely) من فئة التحكم (Control) لبرمجة الروبوت للتحقق بشكل متكرر من معالم خريطة الطريق.

استخدام لبنة إذا.. نفذ (if do) برمج الروبوت لاكتشاف الألوان

شرح استخدام لبنة إذا.. نفذ (if do) برمج الروبوت لاكتشاف الألوان
الدرس الثاني: اتخاذ القرارات

لإنشاء لبنة إذا.. نفذ (if do) ستستخدم أيضا أول لبنة من فئة المنطق (Logic).

شرح لإنشاء لبنة إذا.. نفذ (if do) ستستخدم أيضا أول لبنة من فئة المنطق (Logic).
الدرس الثاني: اتخاذ القرارات

ستحتاج إلى استخدام لبنة من فئة الألوان (Colours) كمدخل 2 لإنشاء الشرط المطلوب.

شرح ستحتاج إلى استخدام لبنة من فئة الألوان (Colours) كمدخل 2 لإنشاء الشرط المطلوب.
الدرس الثاني: اتخاذ القرارات

للتحرك والتحقق من وجود اللون الأبيض بشكل متكرر

شرح للتحرك والتحقق من وجود اللون الأبيض بشكل متكرر
الدرس الثاني: اتخاذ القرارات

للتحقق من وجود اللون الأحمر

شرح للتحقق من وجود اللون الأحمر
الدرس الثاني: اتخاذ القرارات

برمج الروبوت لاكتشاف المسافة بعد ذلك أضف لبنة إذا.. نفّذ (if do) أخرى لجعل الروبوت ينعطف 180 درجة إلى اليمين إذا اكتشف مستشعر الموجات فوق الصوتية (Ultrasonic sensor) عائقًا على مسافة 10 سنتيم

شرح برمج الروبوت لاكتشاف المسافة بعد ذلك أضف لبنة إذا.. نفّذ (if do) أخرى لجعل الروبوت ينعطف 180 درجة إلى اليمين إذا اكتشف مستشعر الموجات فوق الصوتية (Ultrasonic sensor) عائقًا على مسافة 10 سنتيم
الدرس الثاني: اتخاذ القرارات

للتحقق من المسافة بصورة مستمرة

شرح للتحقق من المسافة بصورة مستمرة
الدرس الثاني: اتخاذ القرارات

برمجة الروبوت لاستخدام الأضواء الخاصة به

شرح برمجة الروبوت لاستخدام الأضواء الخاصة به

استخدام لبنة إذا.. نفّذ.. أخرى (if do else)

شرح استخدام لبنة إذا.. نفّذ.. أخرى (if do else)
الدرس الثاني: اتخاذ القرارات

لاختيار الأضواء من فئة Control (التحكم)، أضف لبنة if do else إذا.. نفذ... أخرى داخل لبنة repeat indefinitely (تكرار غير محدود).

شرح لاختيار الأضواء من فئة Control (التحكم)، أضف لبنة if do else إذا.. نفذ... أخرى داخل لبنة repeat indefinitely (تكرار غير محدود).
الدرس الثاني: اتخاذ القرارات

لبنة اللون (colour) تشغل لبنة اللون (colour) من فئة الحدث (Action) ضوء روبوت المحاكاة.

شرح لبنة اللون (colour) تشغل لبنة اللون (colour) من فئة الحدث (Action) ضوء روبوت المحاكاة.
الدرس الثاني: اتخاذ القرارات

لبرمجة الأضواء: من فئة Action (الحدث)، أضف لبنة colour (اللون) في جزء do (نفّذ من لبنة if do else إذا .. نفّذ... أخرى) بالإعدادات الافتراضية.

شرح لبرمجة الأضواء: من فئة Action (الحدث)، أضف لبنة colour (اللون) في جزء do (نفّذ من لبنة if do else إذا .. نفّذ... أخرى) بالإعدادات الافتراضية.
الدرس الثاني: اتخاذ القرارات

لتنفيذ البرنامج ضع الروبوت عند النقطة A من خريطة الطريق، ثم اضغط على زر بدء (Start) ولإيقاف تشغيل البرنامج اضغط على نفس الزر.

شرح لتنفيذ البرنامج ضع الروبوت عند النقطة A من خريطة الطريق، ثم اضغط على زر بدء (Start) ولإيقاف تشغيل البرنامج اضغط على نفس الزر.
الدرس الثاني: اتخاذ القرارات

صل اللبنات بوظائفها الصحيحة. تتحقق من صحة التعبير وتشغل جزءًا من المقطع البرمجي للتحقق من صحته.

شرح صل اللبنات بوظائفها الصحيحة. تتحقق من صحة التعبير وتشغل جزءًا من المقطع البرمجي للتحقق من صحته.
الدرس الثاني: اتخاذ القرارات

أنشئ مقطعا برمجيا يجعل الروبوت يومض بالضوء الأخضر ويبقيه نشطا حال اكتشف مستشعر الألوان (Colour sensor اللون الأخضر في مشهد المحاكاة، ويومض بالضوء البرتقالي في جميع الحالات الأخرى.

شرح أنشئ مقطعا برمجيا يجعل الروبوت يومض بالضوء الأخضر ويبقيه نشطا حال اكتشف مستشعر الألوان (Colour sensor اللون الأخضر في مشهد المحاكاة، ويومض بالضوء البرتقالي في جميع الحالات الأخرى.

أنشئ مقطعًا برمجيا يجعل الروبوت يتحرك إلى الأمام في الخريطة المجاورة، باستخدام مستشعر المسافة .(Distance sensor)