الترميز للأطفال: برمجة سكراتش

المادة التي كتبها:
  • أدوات الويب
  • تحديث: يناير 30 و 2018

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

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

وبطبيعة الحال ، فإن الأدوات المتاحة لتعليم الأطفال قد تطورت بسرعة فائقة. قد يكون ما تختاره مؤثرًا في كثير من الأحيان على تطور طفلك ، نظرًا لأن الدرس الموضوعي لكل أداة يختلف اختلافًا كبيرًا.

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

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

ما يجب معرفته قبل أن تبدأ

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

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

لدي ذكريات جميلة من تلك السلحفاة قليلا لطيف في LOGO

لدي اليوم أصدقاء وعائلات يختارون تعليم أطفالهم بطرق متنوعة.

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

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

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

سكراتش: بيئة تعليمية شاملة للأطفال

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

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

مفاهيم البرمجة الأساسية ، التعلم المعياري ، التفاعل وجرعة كبيرة من الجاذبية التي يمكن تخصيصها بالكامل تقريبًا ، ما الذي يحتاجه المبرمج الناشئ أيضًا؟

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

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

الابتداء مع سكراتش

يستخدم سكراتش نظام كتلة البناء كنمط ترميز

اسمحوا لي أن أحاول وشرح عملية سكراتش هنا لجعل الأمر أسهل قليلاً بالنسبة لك.

1- سجل نفسك مجانا

أولاً ، يتوفر الصفر على الإنترنت وهو مجاني تمامًا. يمكنك قم بزيارة موقع Scratch هنا فقط قم بتسجيل حساب عبر الإنترنت.

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

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

2 - المشي من خلال البرامج التعليمية التفاعلية

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

أنا أوصي الآباء قراءة الدليل، ثم مساعدة أطفالهم من خلال الدروس.

هناك العديد من أنماط القوالب لطفلك لتجربه في سكراتش - متعة لا تنتهي!

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

  • أساسيات البرمجة المرئية
  • التفكير والهيكل والمنطق
  • تجربة مع الرسوم المتحركة والوسائط المتعددة والعناصر التفاعلية
  • تبادل ومفاهيم الويب 2.0

3- تعلم الأساسيات

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

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

كمحاولة أولى ، حاول تحقيق ذلك:

  1. حرك خطوات 50 الصحيحة للقط
  2. جعل الطبول تلعب القط ل 5 ثانية
  3. قم بتحريك القط مرة أخرى خطوات 50

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

مجتمع Scratch Online: تعلم المشاركة

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

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

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

ملاحظة مهمة من المطورين:

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

استخدام سكراتش دون اتصال

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

زر ال Scratch 2.0 محرر دون اتصال صفحة التنزيل للحصول على إرشادات حول كيفية تثبيتها على جهاز الكمبيوتر الخاص بك.

أشياء أخرى قد ترغب في معرفتها عن سكراتش

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

بدائل

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

جربهم واعثر على واحد هو التوازن المثالي لأطفالك.

النتيجة

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

حتى الحقول التقليدية مثل الطب قد تعطلت بشكل متزايد من قبل التكنولوجيا مثل الروبوتات والبيانات الضخمة.

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

عن تيموثي شيم

تيموثي شيم هو كاتب ومحرر ومهوس تكنولوجيا. بدأ مسيرته المهنية في مجال تكنولوجيا المعلومات ، حيث وجد طريقه سريعًا في الطباعة ، وعمل منذ ذلك الحين مع عناوين وسائل الإعلام الدولية والإقليمية والمحلية بما في ذلك ComputerWorld و PC.com و Business Today و The Asian Banker. تكمن خبرته في مجال التكنولوجيا من وجهة نظر المستهلك وقطاع الأعمال.