في هذا المقال سنقوم بعرض أشهر أدوات مجانية لتعليم البرمجة للأطفال. وسنقدم لكم فكرة موجزة عن كل واحدة من هذه الأدوات ونترك الخيار للوالدين لإختيار الأداة الأنسب للطفل.
بلوكلي Blockly
المرحلة العمرية: 8-10 سنوات
يقوم Blockly بتدريس مبادئ البرمجة باستخدام نهج البرمجة القائم على الكتل Blocks. والتي تشبه لعبة الألغاز.
حيث تظهر قطع الألغاز على الشاشة والهدف هو إكمال “القصة” التي يتكون منها البرنامج من خلال إكمال اللغز. تمثل كل قطعة من الألغاز كتلة من التعليمات البرمجية، والتي تشبه فقرة في القصة. يمكن للأطفال سحب وإسقاط قطع اللغز لإنشاء سلسلة من التعليمات البرمجية.
والمتطلبات المسبقة للطفل ليقوم بحل هذه الألغاز هو القدرة على القراءة. وبشكل عام، Blockly هو موقع ويب بسيط ومجاني لتعليم مفاهيم البرمجة للأطفال الذين ليس لديهم أي خبرة في البرمجة. هدفها هو إعداد الأطفال للغات البرمجة التقليدية القائمة على النصوص.
كود دوت أورغ Code.org
المرحلة العمرية: 4-14 سنوات
Code.org هي منظمة غير ربحية تقدم برامج تدريبية على البرمجة بشكل سنوي. بالإضافة إلى توفير المناهج الدراسية للمدارس، فإنها توفر سلسلة من أربع دورات تعلم أساسيات علوم الكمبيوتر على موقعها الرسمي.
وفي نهاية كل دورة يستطيع الطلاب إنشاء قصص تفاعلية وألعاب لمشاركتها عبر الإنترنت. تتكون كل دورة من سلسلة من الألغاز ومقاطع الفيديو والأنشطة التي تعلم مبادئ علوم الكمبيوتر.
تستخدم الدورات التدريبية طريقة قائمة على الكتل والتي تمثل الأنشطة المختلفة بالبرمجة، ويمكن للطلاب اختيار رؤية التعليمات البرمجية النصية التي تم إنشاؤها من خلال هذه الكتل. ويدعم العديد من اللغات ومنها اللغة العربية.
سكراتش Scratch
المرحلة العمرية: 8-16 سنوات
سكراتش هو موقع ويب مجاني لكتابة الكود بصيغة الكتل للأطفال، تم تطويره بواسطة MIT Media Lab. سكراتش هي لغة البرمجة الخاصة بها وتتكون من كتل رسومية تلتصق ببعضها البعض لتشكل البرنامج.
وبالإضافة إلى ذلك، يوجد لدى Scratch مجتمع كبير عبر الإنترنت. حيث يمكن للأطفال برمجة ومشاركة الوسائط التفاعلية مثل القصص والألعاب والرسوم المتحركة مع أشخاص من جميع أنحاء العالم.
أب انفينتور App Inventor
المرحلة العمرية: +13 سنوات
App Inventor هي لغة مرئية قائمة على الكتل لبناء تطبيقات Android. يتميز موقع الترميز هذا للأطفال بدروس فيديو ودورات تعليمية مجانية.
تم إنشاء App Inventor بواسطة شركة Google ، وهو يجعل من الممكن برمجة تطبيقات Android فقط عن طريق تحريك الكائنات حول الشاشة. هذا النهج مشابه للبرمجة القائمة على الكتل. يتعلم الطلاب كيفية إنشاء تطبيقات الأجهزة المحمولة ومشاركتها باستخدام App Inventor.
وقد قام معهد معهد ماساتشوستس للتكنولوجيا باستضافة منصة App Inventor لديه، وهو متاح مجاناً.
يوجد العديد من الخيارات لأدوات لتعليم البرمجة للأطفال المجانية. حيث يمكنك اختيار الأنسب لطفلك بناءً على عمر الطفل واهتماماته. هذا وسيقوم موقع ديجيتل تريندز بالعربي بنشر أدوات مجانية أخرى لاحقاً بميزات أكبر وتناسب الأعمار الأعلى.
تابع موقعنا ديجيتل تريندز عربي للحصول على أحدث الاخبار الخاصة بعالم التكنولوجيا والتطبيقات الذكية.