مدونة محمد محجوب حسين ادم


ما هي مهارات الطفل المبرمج؟

محمد محجوب حسين ادم | Mohammed mahjoub hussain Adam


15/05/2022 القراءات: 1056  


ما هي مهارات الطفل المبرمج؟

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



1. المهارة باللغة الإنجليزية

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



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





2. حب التعلم والقدرة على الاكتشاف “Love of learning”

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



الاختيار الصحيح للغة البرمجة التي يجب تعلمها كأول لغة برمجة: يقترح كوري ألتوف (Cory Althoff) مؤلف كتاب “المبرمج ذاتي التعلم” أن يبدأ الطفل بلغة البايثون أو الجافا سكريبت. وللمراحل المبكرة، ممكن له أن يتعلم البرمجة على السكراتش.



3. مهارة التفكير المنظم

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



4. التعاون

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



5. مهارة حل المشاكل

ربما من أبرز ما يواجهه الذين يعملون في البرمجة هي حاجتهم الدائمة لحل المشكلات والمسائل البرمجية التي تقف دون إنجاز مشاريعهم. فالبرامج هي أدوات لحل مشاكل وتقديم حلول للمستخدمين. كما أن البرنامج هو أساساً مشروع قائم على المشاكل والتحديات التي تحتاج إلى حلّ.



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



#ملهم_الاطفال #learning #اللغة


اللغة الإنجليزية، اطفال، مواهب،برمجه،اللغات البحث العلمى مهارات


يجب تسجيل الدخول للمشاركة في اثراء الموضوع