مقدمة
مرحباً بكم في درس جديد من مادة الإعلام الآلي للمرحلة المتوسطة حسب المنهاج الجزائري. في هذا الدرس، سنتناول موضوع البرمجة بلغة سكراتش (Scratch).
الأهداف التعليمية
- التعرف على بيئة سكراتش.
- فهم مفهوم اللبنات البرمجية.
- إنشاء برامج بسيطة بسكراتش.
- تطوير التفكير المنطقي والبرمجي.
ما هي سكراتش؟
سكراتش (Scratch) هي لغة برمجة مرئية مجانية طورها معهد MIT للتعليم. تستخدم لبنات ملونة يمكن سحبها وإفلاتها لإنشاء قصص تفاعلية وألعاب ورسوم متحركة. مناسبة للمبتدئين من عمر 8 إلى 16 سنة.
بيئة سكراتش
- منطقة اللبنات: تحتوي على لبنات مقسمة حسب اللون والوظيفة (حركة، مظهر، صوت، أحداث، تحكم، استشعار، عمليات، متغيرات).
- منطقة البرمجة: تسحب إليها اللبنات لتركيب البرنامج.
- منصة العرض: تعرض نتائج تنفيذ البرنامج.
- قائمة الكائنات: تعرض الكائنات المستخدمة في المشروع.
- الخلفية: يمكن تغيير خلفية منصة العرض.
أنواع اللبنات الأساسية
- الحركة: تحريك الكائن (تقدم، استدر، انتقل إلى موقع).
- المظهر: تغيير شكل الكائن أو حجمه أو إظهاره/إخفائه.
- الصوت: تشغيل الأصوات والموسيقى.
- الأحداث: بدء البرنامج عند النقر على العلم الأخضر أو عند الضغط على مفتاح.
- التحكم: الحلقات التكرارية (كرر، كرر باستمرار) والشروط (إذا، إذا وإلا).
- الاستشعار: التفاعل مع المستخدم (اللمس، لون، سؤال).
- العمليات: العمليات الحسابية والمنطقية.
- المتغيرات: إنشاء المتغيرات وتغيير قيمها.
مثال: برنامج حركة بسيط
اللبنات: عند النقر على العلم الأخضر → كرر باستمرار → تحرك 10 خطوات → إذا كنت عند الحافة فارتد. هذا البرنامج يجعل الكائن يتحرك باستمرار ويرتد عند الحواف.
تمارين تطبيقية
- التمرين الأول: اشرح مكونات بيئة سكراتش.
- التمرين الثاني: أنشئ برنامجاً يجعل قطة تتحرك يميناً ويساراً عند الضغط على مفاتيح الأسهم.
- التمرين الثالث: ما الفرق بين لبنة “كرر 10 مرات” ولبنة “كرر باستمرار”؟
- التمرين الرابع: صمم برنامجاً يغير حجم الكائن عند النقر عليه.
ملخص الدرس
سكراتش: لغة برمجة مرئية من MIT. تستخدم لبنات ملونة (حركة، مظهر، صوت، أحداث، تحكم، استشعار، عمليات، متغيرات). مناسبة لتعليم البرمجة للمبتدئين. راجع درس لغات البرمجة: أنواعها واستخداماتها ودرس الخوارزميات: مفهومها وأمثلة عليها.
مدونة التربية و التعليم في الجزائر – دروس، فروض، نتائج امتحانات مدونة التربية والتعليم في الجزائر | تحضير الدروس، فروض واختبارات، نتائج البكالوريا وBEM، مسابقات التوظيف، والتوجيه المدرسي للطلاب وأولياء الأمور.