الترميز لرياض الأطفال

 الترميز لرياض الأطفال

Leslie Miller

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

وضع منهج التكنولوجيا تحديًا لي لتعليم البرمجة أو على الأقل التفكير الحسابي في كل مرحلة ابتدائية. مدرستنا هي محور متوسط ​​في مجال التكنولوجيا - نحن في سنتنا الثانية من برنامج iPad 1: 2 للمدرسة الإعدادية ، وسنتنا الأولى لوجود عربة من أجهزة iPad متاحة للمرحلة الابتدائية ، وسنتنا الأخيرة المكونة من مختبرين للكمبيوتر الشخصي لـ الطلاب لاستخدامها (العام المقبل سيكون لدينا معمل واحد فقط). بمعرفة ذلك ، أردت تصميم برنامج يستخدم في الغالب الأدوات المستندة إلى الكمبيوتر اللوحي.

التحديات والموارد

لقد كنت متحمسًا حقًا عندما تعرفت على تطبيقي Daisy the Dinosaur و Hopscotch. كلاهما يستخدم كتل مرئية لتمثيل الأوامر. هذا النهج في بناء الجملة مادي ، مثل قطع اللغز. تتلاءم الأوامر معًا إذا كانت تعمل معًا وتم تجميعها في عائلات مرمزة بالألوان. هذه الميزات رائعة للأطفال. يساعدهم اللون على التنقل ، وتوجههم البنية المادية نحو النجاح. من منظور المعلم ، من الأسهل بكثير العثور على أخطاء في بناء الجملة المادي. (لا أعرف عدد الفواصل المنقوطة المفقودة التي يمكنني العثور عليها في فترة الفصل الدراسي.)

مع هذه التطبيقات ، كنت واثقًا من أنني حصلت على إدخال جيدنقطة للصفين الأول والثاني. من خلال العمل مع روضة أطفال أثناء نادي البرمجة ، طلبت منها العثور على الكتلة التي انتهت بكلمة "أعلى". الآن ، في دفاعي ، اعتقدت أن الفرص كانت جيدة جدًا لدرجة أنها كانت تعرف مثل هذه الكلمة المرئية المحتملة. كانت متشككة. "لا أستطيع القراءة!" لذلك كان التحدي الذي أواجهه: هل يمكنني تدريس البرمجة للطلاب الذين لم يقرؤوا بعد؟ بالطبع ، نظرت إلى ما هو أبعد من هذا التحدي لأرى التالي: هل يمكنني استخدام البرمجة لدعم تعليم القراءة والكتابة وتقديمه؟ هناك العديد من الطرق لجعل الطلاب الذين يقرؤون ما قبل القراءة يشاركون في تحديات البرمجة الهادفة التي تطور التفكير الحسابي. تتضمن قائمتي المختصرة Kodable و LEGO MINDSTORMS Fix the Factory و Bee Bots. مع Tynker والإصدار المخطط لـ Scratch Jr ، يبدو أن هناك منصات جديدة لدعم البرمجة الشبابية طوال الوقت. بصفتي مدرسًا ناقدًا وعاكسًا ، أعلم أن أيًا من هذه الأدوات جيدة مثل الدرس الذي تدعمه فقط.

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

فيديو

نصائح عملية للصفوف المبكرة

عناصر البرمجة التي تدعم القراء المسبقين

  1. التسلسل
  2. مفهوم الكود (اللغة المكتوبة)
  3. السبب والنتيجة
  4. العد
  5. التخطيط
  6. من اليسار إلى اليمين قراءة
  7. حل المشكلات

كيف تدعم البرمجة التعلم الاجتماعي

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

قوة الأزواج

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

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

من الأزواج إلى اللعب المتوازي

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

مواصلة التعلم في المركز

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

أنظر أيضا: 9 استراتيجيات لتحفيز الطلاب في الرياضيات

إلى التطبيق أو إلى الروبوت ، هذا هو السؤال

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

KodablePro

  • التفاعل المنظم
  • البرامج التعليمية المضمنة
  • تعقيد التدرج
  • معزولة عن محتوى الفصل
  • التكلفة لكل وحدة: 6.99 دولارًا لكل ترخيص (حتى 10 وحدات)

Bee Bots

  • تكامل محتوى قوي
  • مستقل وحدة ، لا حاجة لجهاز
  • تعقيد محدود
  • واجهة بسيطة
  • التكلفة لكل وحدة: 90.00 دولارًا

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

إذا كنت قد درست الترميز للصفوف الابتدائية المبكرة ، فيرجى إخبارنا بذلك.

أنظر أيضا: فصول دراسية مرنة: البحث نادر ولكنه واعد

Leslie Miller

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