مهمة البرمجةمفاهيم برمجية (٦-١٢)
المفاهيم البرمجية المناسبة لعمر ٦ إلى ١٢ سنة
كيف نشرح البرمجة للأطفال؟ نربطها بحياتهم اليومية!
التسلسل (Sequencing)
التسلسل هو ترتيب الخطوات بشكل منطقي للوصول إلى هدف.
مثال من الحياة: وصفة الكعكة! يجب خلط المكونات أولاً، ثم وضعها في الفرن. إذا عكسنا الترتيب، لن نحصل على كعكة.
الحلقات والتكرار (Loops)
الحلقات هي اختصار لكتابة نفس الأمر عدة مرات متتالية.
مثال من الحياة: تفريش الأسنان. بدلاً من أن أقول لعقلي "حرك الفرشاة للأعلى والأسفل" ١٠٠ مرة، أقول "كرر حركة الفرشاة ١٠٠ مرة".
الشروط (Conditions)
الشروط تساعد الحاسوب على اتخاذ قرارات بناءً على الموقف الحالي.
مثال من الحياة: "إذا" كانت السماء تمطر، "إذن" خذ المظلة. "وإلا" البس قبعة الشمس.
المتغيرات (Variables)
المتغير هو صندوق أو مساحة في الذاكرة نحفظ فيها معلومات يمكن أن تتغير لاحقاً.
مثال من الحياة: حصالة النقود (المتغير) واسمها "توفير". قيمة هذا المتغير تتغير كلما وضعنا نقوداً فيها أو أخذنا منها.
هذه المفاهيم تبني العقول
في مهمة البرمجة، نقدم هذه المفاهيم بشكل مرح وتفاعلي ليحبها الأطفال.
العب مهمة البرمجة