تهدف هذه الدورة إلى إدخال الأطفال إلى عالم البرمجة بطريقة ممتعة وسهلة من خلال بيئة سكراتش المرئية والمبسطة. سيتعلم الأطفال مبادئ البرمجة الأساسية، وسيطورون مهاراتهم في التفكير المنطقي وحل المشكلات والإبداع.
أهداف الدورة:
- تعريف الأطفال بمفهوم البرمجة.
- تعليم الأطفال كيفية استخدام واجهة سكراتش.
- تطوير مهارات التفكير الحسابي والمنطقي.
- تحفيز الإبداع والابتكار.
- بناء أساس قوي للانتقال إلى لغات برمجة أخرى في المستقبل.
المستوى المستهدف:
الأطفال من الأعمار 9 الى 12
منهج الدورة:
الأسبوع الأول: مقدمة إلى سكراتش
- ما هي البرمجة؟
- مقدمة عن بيئة سكراتش.
- التعرف على الأجزاء الرئيسية في واجهة سكراتش.
- إنشاء أول مشروع بسيط (تحريك شخصية).
الأسبوع الثاني: الأوامر والحركات
- الأوامر الأساسية لتحريك الشخصيات.
- تكرار الأوامر (الحلقات).
- الشرطية (إذا كان ... فإن).
الأسبوع الثالث: التحسس والتفاعل
- جعل الشخصيات تستجيب للأحداث (النقر، الضغط على المفاتيح).
- استخدام المستشعرات (المؤقت، الماوس).
الأسبوع الرابع: الصوت والمرئيات
- إضافة أصوات إلى المشاريع.
- تغيير مظهر الشخصيات.
- إنشاء رسوم متحركة بسيطة.
الأسبوع الخامس: المتغيرات
- ما هي المتغيرات؟
- استخدام المتغيرات لتخزين القيم وتغييرها.
الأسبوع السادس: القوائم
- إنشاء قوائم وتخزين البيانات فيها.
- استخدام القوائم في المشاريع.
الأسبوع السابع: المشاريع المتقدمة
- بناء ألعاب بسيطة (مثل لعبة الثعبان، لعبة تخمين الأرقام).
- إنشاء قصص تفاعلية.
- تصميم رسوم متحركة معقدة.
مشاريع عملية:
- تصميم شخصيات خاصة.
- بناء عوالم افتراضية.
- إنشاء ألعاب بسيطة.
- سرد قصص تفاعلية.
تقييم المتدربين:
- ملاحظة تطور المهارات خلال الحصص.
- تقديم مشاريع فردية وجماعية.
- تقييم القدرة على حل المشكلات.