سكراتش جونيور

سكراتش جونيور هي لغة برمجة مرئية مصممة لتعليم الأطفال من سن 5 إلى 7 سنوات مهارات البرمجة . يُعتبر التطبيق لغة برمجة تمهيدية. [ 1 ] وهو متوفر كتطبيق مجاني لأنظمة iOS و Android و Chromebook .

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

تاريخ

طُوِّر برنامج ScratchJr بواسطة فريق تعاوني ضمّ مارينا أوماشي بيرس من جامعة تافتس ، وميتشل ريسنيك من مختبر الإعلام في معهد ماساتشوستس للتكنولوجيا ، وباولا بونتا وبريان سيلفرمان من شركة Playful Invention. [ 2 ] [ 3 ] حصل المشروع على منحة قدرها 1.3 مليون دولار من المؤسسة الوطنية للعلوم ، وجمع تمويلًا إضافيًا عبر منصة Kickstarter . [ 1 ] أُطلق الإصدار الأولي في يوليو 2014 لأجهزة iPad، ثم أُصدر إصدار Android في مارس 2015، وتلاه تطبيق Chromebook في مارس 2016. [ 4 ] يوجد أيضًا إصدار يُسمى PBS Kids ScratchJr، أُصدر بالتعاون مع PBS Kids في عام 2015. [ 5 ] [ 6 ] يحتوي هذا الإصدار على رسومات وخلفيات مستوحاة من مسلسلات الرسوم المتحركة الشهيرة للأطفال مثل Nature Cat و Wild Kratts .

واجهة المستخدم

واجهة المحرر

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

يتيح محرر الطلاء الرسم بألوان مختلفة وبسماكات متفاوتة. ويمكن للمستخدمين رسم الأشكال ومسح الطلاء .

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

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

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

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

الاستخدام في البيئات المدرسية

ScratchJr هو تطبيق لتطوير مهارات التفكير الحسابي في الفصول الدراسية الابتدائية، وخاصة في البيئات التي تضم طلابًا في مرحلة ما قبل القراءة مثل مرحلة ما قبل الروضة إلى الصف الثاني (الذين تتراوح أعمارهم بين 5 و7 سنوات تقريبًا).

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

اللغات

يتوفر برنامج ScratchJr باللغات الكاتالونية والصينية والهولندية والدنماركية والإنجليزية والفرنسية والألمانية والإيطالية واليابانية والنرويجية والبولندية والبرتغالية والبرتغالية البرازيلية والإسبانية والسويدية والتايلاندية والتركية والويلزية .

مراجع

  1. مشروع ScratchJr لتعليم البرمجة للأطفال يحقق هدفه التمويلي على منصة Kickstarter بقيمة 25 ألف دولار في يومين ، صحيفة الغارديان ، 24 مارس 2014
  2. "ما هو سكراتش جونيور؟" . سكراتش جونيور . تم الاطلاع عليه بتاريخ 14 ديسمبر 2021 .
  3. "تعليم البرمجة لرياض الأطفال: تطبيق يعلّم الأطفال أساسيات الحاسوب" . www.cbsnews.com . 1 أكتوبر 2014. تاريخ الاطلاع: 14 ديسمبر 2021 .
  4. "ScratchJr - تطبيقات على Google Play" .
  5. "أنشطة تعليمية باستخدام سكراتش جونيور | بي بي إس كيدز" . pbskids.org . تم الاطلاع عليه بتاريخ 14 ديسمبر 2021 .
  6. أوغاساوارا، تود (4 ديسمبر 2015). "تعليم الأطفال من سن 5 إلى 7 سنوات البرمجة باستخدام تطبيق PBS Kids ScratchJr على جهاز لوحي - إكستريم تك" . www.extremetech.com . تاريخ الاسترجاع: 14 ديسمبر 2021 .
  7. ١ ٢ البرمجة لرياض الأطفال: تطبيق يعلّم الأطفال أساسيات الكمبيوتر ، CBSnews.com، ١ أكتوبر ٢٠١٤
  8. شارما، ساشين (يناير 2026). "سكراتش جونيور: الدليل الأمثل لتعليم الأطفال الصغار البرمجة (بحث 2026)" . N4GM - دليل التكنولوجيا والتعليم .