لنعلم أطفالنا البرمجة

في غالب الأحيان، يشعر الناس بأن شباب اليوم هم قادرين على القيام بكل شيء بالتكنولوجيا. وأقصد، أننا جميعا سمعنا كلاما يصف الشباب “بالجيل الرقمى”.

لكن فى الحقيقه لسنا واثقين انه يجب علينا التفكير فى الشباب كجيل رقمى فعندما تدققون النظر في كيف أن الشباب يقضون معظم أوقاتهم باستخدام التكنولوجيات الحديثة، نراهم في غالب الاحيان اكثر راحة وتعود على التصفح على الانترنت والدردشه على مواقع التواصل الاجتماعى او اللعب على الانترنت لكن فى الواقع لا يجعلهم هذا متمكنين .

يملك شباب اليوم الكثير من الخبرة والتعود على التفاعل مع التكنولوجيات الحديثة، لكن بمجال ضئيل للابتكار والتعبير عن أنفسهم من خلال التكنولوجيات الحديثة، فهو يشبه القدرة على القراءة ولكن دون الكتابة بالتكنولوجويات الحديثة .

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

وكما تعلمون كان هناك خلال السنوات الاخيره الكثير من المنظمات والمواقع الجديده التى تساعد الشباب فى تعلم البرمجه , بالقائكم لنظره على الانترنت ستجدون مواقع مثل
.CodeAcademy , Girls Who Code

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

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

فعندما تتعلمون القراءة يمكنكم بعدها القراءة للتعلم. ونفس الشيء بالنسبة للبرمجة. فعندما تتعلمون البرمجة يمكنكم بعدها البرمجة للتعلم.

ومن الأشياء البديهية التي يمكنكم تعلمها. تتعلمون أشياء أكثر حول كيفية عمل الحاسوب. لكنها ليست سوى البداية. فعندما تتعلمون البرمجة فإن ذلك يفتح أمامكم فرص تعلم أشياء أخرى عديدة.

وتعلم البرمجه ايضا يعلمك كيفية أخذ أفكار صعبة وتفكيكها إلى أجزاء سهلة، كيف تتعاونون في مشاريعكم مع أشخاص أخرين، كيفية تحديد وإصلاح الأخطاء البرمجية عند تعقد الأمور، كيفية الحفاظ على روح المثابرة والمواظبة في مواجهة الإحباط عندما لا تكون الأمور على ما يرام.

فمعظم الأشخاص لن يكبروا ليصبحوا علماء حاسوب أو مبرمجين محترفين، لكن تلك المهارات في التفكير المبدع، والمنهجي والعمل الجماعي — وهي المهارات التي تطورونها عندما تقومون بالبرمجة يجب على كل شخص الاهتمام بها.

اترك تعليقاً