سكراتش: الأحداث والرسائل
الأحداث (Events) في سكراتش تتحكم في بدء تنفيذ البرنامج. الرسائل (Messages) تسمح بالتواصل بين الكائنات المختلفة في المشروع.
أهم لبنات الأحداث:
- عند النقر على (العلم الأخضر): لبنة البداية الرئيسية، تبدأ البرنامج عند النقر على العلم الأخضر.
- عند الضغط على المفتاح (مفتاح): تنفيذ الأوامر عند الضغط على مفتاح معين في لوحة المفاتيح.
- عند النقر على هذا الكائن: تنفيذ الأوامر عند النقر على الكائن بالفأرة.
- عند استلام الرسالة: تنفيذ الأوامر عند استلام رسالة من كائن آخر.
الرسائل (Messages):
الرسائل هي إشارات ترسل بين الكائنات لتنسيق عملها. مثلاً، عند انتهاء كائن من مهمته، يرسل رسالة لكائن آخر لبدء مهمته.
كيفية استخدام الرسائل:
- اختر لبنة “أرسل (رسالة) للكل” أو “أرسل (رسالة) وانتظر”.
- اكتب اسم الرسالة (مثلاً: “ابدأ اللعبة”).
- في الكائن الآخر، استخدم لبنة “عند استلام (رسالة)”.
مثال: محادثة بين كائنين
كائن 1: عند النقر على العلم الأخضر ← قل “مرحباً!” لمدة 2 ثانية ← أرسل “رد”
كائن 2: عند استلام “رد” ← قل “أهلاً بك!” لمدة 2 ثانية
تمرين:
- ما الفرق بين “أرسل للكل” و “أرسل وانتظر”؟
- أنشئ مشروعاً حيث تضيء كائنات متعددة واحدة تلو الأخرى باستخدام الأحداث والرسائل.
- كيف تجعل اللعبة تبدأ عند الضغط على مفتاح المسافة؟
للمزيد من المعلومات، راجع درس سكراتش: التعامل مع الكائنات ودرس سكراتش: الحركة والتحكم.
مدونة التربية و التعليم في الجزائر – دروس، فروض، نتائج امتحانات مدونة التربية والتعليم في الجزائر | تحضير الدروس، فروض واختبارات، نتائج البكالوريا وBEM، مسابقات التوظيف، والتوجيه المدرسي للطلاب وأولياء الأمور.