أكاديمية بدر التعليمية – المكتبة التعليمية

سكراتش – تعلم البرمجة بالكتل للأطفال

النوعمصدر خارجي
المجالالبرمجة
لمنأولياء الأمور، المرحلة الإعدادية، المرحلة الابتدائية، المعلمون والمحاضرون
المستوىمبتدئ
المصدر وحقوقه© Scratch Foundation – متاح مجانًا للعامة من صاحبه، والحقوق محفوظة له
أضافه للمكتبةأكاديمية بدر التعليمية – فريق الأكاديمية

عن المصدر

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

ماذا ستجد في المصدر؟

لمن يناسب؟

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

كيف تستفيد منه خطوة بخطوة؟

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

قبل أن تبدأ

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

الروابط