☰ خطة العام · تكنولوجيا المعلومات والاتصالات (بالعربية)

الشفرة والمتاهات والمخططات

الأسبوع 27 · المحور الرابع، الدرس ٦ «مبادئ البرمجة» · 3 دروس
2

تعليمات للخروج من المتاهة

ICT P4 Term 2, Theme 4: pp. 66–69
الهدفأكتب تعليمات المتاهة وأنفذها بعدد المربعات والاتجاه، وأرتب خطوات برنامج.
كلمات جديدة
متاهة · طريق له جدران وانعطافاتاتجاه · الجهة التي نتحرك نحوهاتسلسل · خطوات متتابعة بالترتيبخطأ برمجي · خطأ في البرنامج، وإصلاحه يسمى تصحيح الأخطاء
الشرح

المتاهة طريق له جدران وانعطافات. وعند كتابة تعليمات المتاهة قل كم مربعًا تتحرك وفي أي اتجاه: للأمام، أو انعطاف يسارًا، أو انعطاف يمينًا. وبرامج الكمبيوتر تعليمات من هذا النوع، ويجب أن تأتي الخطوات بالترتيب الصحيح: إن انعطفت قبل أن تتحرك وصل الروبوت إلى مكان آخر. ويمكنك أن تكتب بإيجاز: ف للأمام، ي لانعطاف يمين، س لانعطاف يسار، ورقمًا للتكرار، مثل ف٣ أي ثلاثة مربعات للأمام. اختبر تعليماتك بإصبعك على الورق؛ فإن اصطدم الروبوت بجدار فابحث عن الخطوة الخاطئة وأصلحها. الخطأ في البرنامج يسمى خطأً برمجيًا، وإصلاحه تصحيح الأخطاء.

أمثلة محلولة
الخطوةالتعليمةالمعنى
١ف٣تقدم ٣ مربعات
٢يانعطف يمينًا
٣ف٤تقدم ٤ مربعات
٤يانعطف يمينًا
٥ف٣تقدم ٣ مربعات
تعليمات متاهة الشكل: تقدم ٣، انعطف يمينًا، تقدم ٤، انعطف يمينًا، تقدم ٣. يصل الروبوت إلى العلم دون أن يصطدم بجدار.
ينظريجري إلى الكرةيلتقطهايعيدها
كلب يلتقط كرة لطفلة. ترتيب البرنامج: ينظر الكلب حوله، ثم يجري نحو الكرة، ثم يلتقطها، ثم يعيدها إلى الطفلة.
كتب كريم: تقدم ٢، انعطف يسارًا، تقدم ٣ ليصل إلى العلم على اليمين. العلم على اليمين، فاليسار خطأ. أصلح كريم الخطأ: تقدم ٢، انعطف يمينًا، تقدم ٣.
نشاط الفصل

اصنع متاهة. على ورق مربعات ٦ × ٦ ارسم طريقًا بجدران (خطوط سميكة أو مربعات مظللة) وروبوتًا في البداية وعلمًا في النهاية. اكتب التعليمات بـ ف وي وس وأرقام على ورقة منفصلة. بدّلها مع زميلك ليتبعها بإصبعه. هل وصل إلى العلم؟ أصلحا الأخطاء معًا.

تدرّب
1
يبدأ الروبوت في المربع السفلي الأيسر وينظر إلى أعلى. ينفذ: تقدم ٣، انعطف يمينًا، تقدم ٢. أين يتوقف؟ قل الحرف.
أبجد
2
اكتب الأوامر (ف، ي، س) لتحريك الروبوت إلى أعلى مربعين ثم يمينًا ٣ مربعات.
3
رتب: أ أمشي إلى صندوق البريد، ب أكتب الرسالة، ج أضع الرسالة في الصندوق، د أضعها في ظرف.
4
ما الخطأ البرمجي؟ وكيف نصلحه؟