top of page
الاستدراج

اسننفذ مهمة سباق السيارات الثلاث ويكون لكل منها لون مختلف (أخضر,أحمر وأزرق)بالإضافة إلى الكائنات الّتي تعرض السّيارات، هنالك كائن آخر وهو الحكم. يعطي هذا الكائن إشارة، (يبث رسالة) لبدء المسابقة، فتبدأ السيارات بالتحرك نحو الهدف بسرعات مختلفة (فكروا كيف يمكن تحديد السرعة) بحيث تكون السيارة الخضراء هي الأسرع. عند وصول السيارة الأسرع (الخضراء) الى الهدف (ملامسة)، تبعث السيارة رسالة (تبث رسالة)نصها يدل على لونها ("أخضر" في هذه الحالة). وعند تلقي الحكم اسم لون السيارة، يعلن الحكم عن فوز السيارة صاحبة هذا اللون.

كما يتضح أمامكم في الفيديو

نختار الكائنات المناسبة لهذا البرنامج باتباع الخطوات التالية:

الخطوة الأولى

صورة1.png

.1نقوم بإضافة الصفارة من مجموعة الرياضة بإسم (Referee).

صورة2.png

.2نقوم بإضافة سيارة بإسم (Convertible).

الخطوة الثانية

صورة3.png

بعد اختيار السيارة ننقر على زر اليسار في الفأرة على الكائن، ثم نضغط على مضاعفة

نقوم بهذه العملية مرتين، بحيث يكون هناك 3 نسخ من نفس السيارة.

صورة4.png

نقوم باختيار إحدى السيارات، ثم نضغط على المظاهر لكي نقوم بتلوينها باللون الأزرق:

صورة5.png

نتأكد بأن الرسمة مضبوطة على "تحويل إلى رسم نقطي"، ثم نختار اللون الأزرق كما هو مبين في الرسمة الأولى

صورة6.png

نقوم باختيار إشارة الدهان على يمين الرسمة
 

ثم نحاول تلوين السيارة باللون الأزرق، من المهم التأكد بأن مقدمة السيارة مغطاة باللون الأزرق بشكل كامل
نكبر الرسمة من أجل تغطية كل مساحة المقدمة:

صورة7.png

مقدمة السيارة قبل التلوين:

صورة8.png

مقدمة السيارة بعد التلوين:

وهكذا أصبح لون السيارة أزرق

صورة9.png

•نقوم بنفس الخطوات بالنسبة للسيارة الثانية لكن نختار اللون الأحمر، وكذلك السيارة الثالثة لكن نختار اللون الأخضر

الخطوة الثالثة

لكي نرسم الخط الأسود الذي ستصل السيارات إليه، اضغط على رسم الموجودة في زر اختيار كائن لكي نرسم الخط الأسود الذي ستصل السيارات إليه، اضغط على رسم الموجودة في زر اختيار كائن:

صورة10.png
صورة17.png

ثم نضغط على إمكانية رسم قطعة مستقيمة، الموجودة على يمين اللوح

صورة11.png

ثم نقوم برسم الخط كما هو مبين في الشكل ثم نقوم برسم الخط كما هو مبين في الشكل

وهكذا أصبح لدينا لدينا 5 كائنات: القطعة المستقيمة، الصفارة، السيارة الزرقاء، السيارة الخضراء والسيارة الحمراء.

الخطوة الرابعة

البرمجة التي نحتاجها للمهمة

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

صورة12.png

وظيفة المقطع: أن تستمر السيارة بالحركة بمقدار خطوتين، إلى أن تلمس السيارة  الزرقاء القطعة السوداء، عندها تتوقف.

سؤال: ماذا يحدث عند تغيير الخطوتين الى 3 خطوات، أو إلى 4 خطوات؟

سؤال: ماذا يجب أن تكون الخطوات في كل من السيارات (الحمراء، الزرقاء والخضراء)، لكي تكون السيارة الخضراء هي الأسرع؟

لبِنة الإستشعار:من أجل ايجادها، علينا النقر على "الاستشعار" الموجودة على يمين الصفحة، ثم اختيار اللون (" " ملامس للون " "؟) لبِنة

صورة13.png

من أجل اختيار اللون الاول مطابق تماما للون السيارة:

فننقر على اللون الأزرق للسيارة التي نريدها.

ثم ننقر على القلم  الذي في الأسفل

ننقر على الخانة الأولى

صورة16.png
صورة14.png
صورة15.png

 حسب الخطوة السابقة: ما الذي يجب  أن نفعله من أجل اختيار اللون الثاني مطابق تماما للون القطعة المستقيمة؟
 

برمجة الصفارة

قم بمحاولة بناء المقطع الخاص بالصفارة حسب الاوامر واللبنات التي تعلمنها من خلال الاجابة عن الاسئلة التالية:

1. ماذا تلاحظ بالنسبة لسيرورة عمل الصفارة في البداية؟ 

2.ما هي الرسالة التي تبثها في ذلك الحين؟

- اذا نحتاج للبنة بث واختيار "رسالة جديدة" من القائمة المنسدلة  وكتابة الرسلة المناسبة

3.بما يتعلّق بالمظهر, هل تغيّر مظهر الصفارة عند بثها للرسالة ؟ 

-اذا نحتاج للبنة غيّر المظهر الى 
 

صورة2.png
Capture.PNG

لنحصل على المقطع التالي
 

صورة 19.PNG

المقطع الثاني للصفارة:

1.نلاحظ عند ملامسة السيارة الخضراء لخط النهاية تبث الصفارة رسالة "السيارة الخضراء هي الفائزة" مع تغيير مظهرها عند تلقيها رسالة من السيارة الخضراء والتي بثتها في حين وصولها لخط النهاية,واختار اللبنة عندما أتلقى "أخضر" وهي الرسالة التي تجعلها تنفذ أوامرها التالية, لذلك يتضح أن أوامر هذا المقطع مشابه للمقطع الأول.

فنحصل على المقطع التالي
 

33.PNG

برمجة السيّارات

اذا نظرنا لسيرورة السيارات فسنلاحظ أنها تبدأ السير عند تلقيها لرسالة الصافرة, حتى تصل نهاية لخط النهاية, سنستخدم المقطع البرمجي للألوان الذي ذكرناه سابقًا لكل السيارات

السيارة الخضراء:

 

اللبنة "عندما أتلقى" ستساعدنا بتنفيذ حركة السيارة عندما تبث الصفارة الرسالة المناسبة لذلك عندما أختارها, أختار من القائمة المنسدلة فيها "ابدا السباق".

كما لاحظنا بأن اليارة الفائزة هي الخضراء ولذلك فعدد الخطوات سيكون مسافة السباق لأنها اجتازته خلاف السيارة الزرقاء والحمراء والتي ستكون حركة كل منهما أقل من 4 , ثم بعد ذلك تبث رسالة "خضراء" لانهاءها السباق أولا

قوموا بمحاولة بناء مقطع كل من السيارة الزرقاء والحمراء حسب ما شُرح

النتائج:

السيارة الزرقاء:

السيارة الحمراء:

88.PNG
99.PNG
00.PNG
bottom of page