الإعلانات
مؤتمرات البرمجة هي أماكن غير مرجحة للعثور على المعلمين. ولكن في مؤتمر PyCon UK الأخير ، في Coventry Technocentre المملوكة من قبل جامعة Coventry ، كان المعلمون والمبرمجون يعملون معًا ويتبادلون خبراتهم النسبية. لماذا ا؟ لأنهم يهتمون بشدة بتدريس الحوسبة للشباب.
كلفت حكومة المملكة المتحدة مؤخرًا بتدريس علوم الكمبيوتر في المدارس البريطانية كبديل للكثير منهج تكنولوجيا المعلومات الخبيث الذي علم مهارات السكرتارية الأساسية (التي عفا عليها الزمن بشدة) ، مع عدم وجود مساحة كبيرة لأي شيء آخر. ما هو جميل حقًا في منهج الحوسبة الجديد هو أنه مفتوح بشكل لا يصدق. هناك بعض المعالم التي يجب تحقيقها ، مثل "استخدام التسلسل والاختيار والتكرار في البرامج ؛ العمل مع المتغيرات وأشكال مختلفة من المدخلات والمخرجات"، ولكن كيف تصل إلى هناك أمر متروك للمعلم.
وقد أدى هذا إلى انفجار الطرق المبتكرة لتعليم الحوسبة للأطفال والمراهقين. هنا بعض منهم.
بيثون
القليل من لغات البرمجة مناسبة تمامًا لتعليم المبتدئين والأطفال بيثون أفضل 5 مواقع لتعلم برمجة Pythonهل تريد تعلم برمجة Python؟ فيما يلي أفضل الطرق لتعلم Python على الإنترنت ، والعديد منها مجاني تمامًا. اقرأ أكثر
. هناك عدد كبير من الأسباب لذلك. ربما يكون السبب الأول (والأكثر إلحاحًا) هو أن الأمور بسيطة ومباشرة وتعمل تمامًا كما تتوقع.Python هي لغة تحتضن البساطة وسهولة القراءة ، ويشتهر مجتمع مطوري Python بكونه مرحبًا ومستفيدًا ومفيدًا. لكل هذه الأسباب وأكثر ، يتم استخدامها الآن في الفصول الدراسية البريطانية. تعمل Python على كل شيء تقريبًا (حتى هواتف Symbian S60!) وهي مجانية للتنزيل والاستخدام. ما أفضل من ذلك؟
فطيرة التوت
حسنًا ، لا يمكننا التحدث عن تدريس علوم الكمبيوتر دون التحدث عن فطيرة التوت. إنها أجهزة صغيرة رائعة ، تفتخر بذاكرة وصول عشوائي كافية وطاقة وحدة المعالجة المركزية لتشغيل توزيعة لينكس كاملة بينما لا تستهلك أي كهرباء تقريبًا.
إنها رخيصة أيضًا ، وتبلغ تكلفتها 25 دولارًا. يمكنك أن تقرأ لدينا مقابلة مع Eben Upton والد Raspberry Pi يتحدث: Eben Upton عن مستقبل التكنولوجيا والمزيديشع الحماس من Eben Upton. إنه القوة الدافعة وراء Raspberry Pi ، هذا الكمبيوتر الصغير الذي أحدث ثورة في الحوسبة الهواة منذ إطلاقه في عام 2012. طويل القامة ، ويرتدون ملابس عادية ، مؤسس ... اقرأ أكثر - مؤسس مؤسسة Raspberry Pi ومبتكر Raspberry Pi - للحصول على فكرة عما يدور حوله. باختصار ، إن Raspberry Pi هو جهاز صغير رخيص حيث يمكن للأطفال تعلم البرمجة والتجربة دون القلق بشأن كسر جهاز الكمبيوتر العائلي.
لقد أصبحت هذه بالفعل ضربة هائلة في الفصول الدراسية وحولت ملايين الوحدات. المنتج المناسب للسعر المناسب؟ هل فاجأ أحد حقا؟
ماين كرافت
قد تتساءل ماذا ماين كرافت لها علاقة بتعليم الحوسبة. هذا عادل. بينما Minecraft هي لعبة فيديو ممتعة وخلاقة مقدمة لاتيني إلى Minecraft [MUO Gaming]أصبح Minecraft ، الإحساس القائم على الكتلة الذي أخذ الألعاب بفعل العاصفة ، عمره الآن أكثر من ثلاث سنوات. يكاد يكون من الصعب تصديق أنه مر وقت طويل منذ نشر ألفا الأولى - وهي متساوية ... اقرأ أكثر ، من غير المحتمل أن تتم رؤيته في الفصل الدراسي دون أن يتم تشغيله بشكل غير قانوني تحت المكتب على هاتف محمول.
أو هو؟ أصدرت Mojang ، مطوري MineCraft ، مؤخرًا إصدار Raspberry Pi من Minecraft. هذا رائع لمجموعة كاملة من الأسباب. انه مجانا؛ يعمل على الأجهزة المحدودة لـ Raspberry Pi ؛ ويمكن توسيعه من خلال البرمجة باستخدام واجهة برمجة التطبيقات الخاصة به.
لقد استخدم الناس بالفعل Minecraft API لأشياء رائعة ، بما في ذلك إنشاء ساعات تناظرية مع كتل متحركة ؛ كتابة استنساخ الأفعى التي تتحكم فيها عن طريق تحريك شخصية Minecraft ؛ وحتى تتريس. تتريس!
خدش
خدش هو لغة البرمجة المرئية كيف تعلم برمجة الاطفال من الصفر! اقرأ أكثر تم إنشاؤها بواسطة MIT. بينما تشترك لغات البرمجة المرئية في عدد من السمات المشتركة مع لغات البرمجة النصية مثل Java و Python (من حيث التحكم في التدفق والتسلسل والاختيار والتكرار) ، فإنها تختلف في عنصر واحد حاسم الطريق.
يتم إنشاء البرامج في سكراتش عن طريق سحب الكتل وإسقاطها. في حين أن هذا قد لا يجذب الطلاب الأكبر سنًا أو قدامى المحاربين في التنمية ، إلا أنه يتعامل مع فئة سكانية مهمة: الطلاب الأصغر سنًا.
نحن نتحدث عن طلاب المدارس الابتدائية هنا. طلاب المدارس الابتدائية. أولئك الذين لديهم خبرة أقل في لوحة المفاتيح ، ولكن لديهم ما يكفي من التنسيق بين اليد والعين لسحب الكتل وإسقاطها. ولا تحتاج حتى إلى تثبيت سكراتش محليًا ، حيث أن هناك تطبيقًا جيدًا إلى حد ما يستند إلى متصفح سكراتش على العرض.
الاطفال والتشفير
لم يكن الوقت أفضل من أي وقت مضى ليكون شابًا شغوفًا بالبرمجة. للأسف ، كل الأشياء الموجودة الآن (Linux ، Raspberry Pi ، Python) إما لم تكن موجودة عندما كنت أصغر سنًا ، أو لم يتم تحسينها بما يكفي لاستخدامها في الفصل الدراسي.
مع وضع ذلك في الاعتبار ، ربما لم يكن الوقت أفضل من ذلك أن تكون شابًا مهووسًا. لكن ماذا تظن؟ هل انت مدرس؟ هل تدرس الترميز لطفل صغير أو شقيق؟ اسمحوا لي أن نعرف في التعليقات أدناه.
حقوق الصورة: PyConUK (LesPounder), الفصل الدراسي (جوزيف ماكينلي)
ماثيو هيوز مطور برامج وكاتب من ليفربول بإنجلترا. نادرًا ما يتم العثور عليه بدون كوب من القهوة السوداء القوية في يده ويعشق جهاز Macbook Pro والكاميرا الخاصة به. يمكنك قراءة مدونته على http://www.matthewhughes.co.uk ومتابعته على تويتر علىmatthewhughes.