لماذا نعلم أبنائنا البرمجة ؟

تعرفت مؤخراً من خلال عملى كمصممة برامج و مطورة مناهج للأطفال على  فكرة تعلم الأطفال البرمجة.  بالنسبة لي بدأ تعلم البرمجة في الجامعة عند عمر السابعة عشر و لازلت أذكر حجم معاناتي في البداية للإلمام بمباديء البرمجة ، و سعادتنا البالغة أنا وزملائي حين تمكنا من كتابة بضع سطور برمجية لا تتجاوز العشرة لرسم الأشكال التالية:

برنامج يرسم مثلثات مختلفة برمز * ، هدفه فهم كيفية إستخدام أمر التكرار بطرق مختلفة

برنامج يرسم مثلثات مختلفة برمز * ، هدفه فهم كيفية إستخدام أمر التكرار بطرق مختلفة

في البداية بدت الفكرة مخيفة ، كيف يمكن أن أشرح للصغار أو أقرب إليهم مفهوم التكرار و الدوال و الأوامر الشرطية ؟
ولكن اليوم مع وجود لغات برمجة كثيرة مصممة للصغار يبدو الأمر أسهل.

ثم أتي السؤال الأهم من “كيف”وهو “لماذا “؟ لماذا نعلم أبنائنا البرمجة؟

استمر في القراءة