أكاديمية بدر التعليمية – المكتبة التعليمية
| النوع | مصدر خارجي |
|---|---|
| المجال | البرمجة |
| لمن | أولياء الأمور، المرحلة الإعدادية، المرحلة الابتدائية، المعلمون والمحاضرون |
| المستوى | مبتدئ |
| المصدر وحقوقه | © Scratch Foundation – متاح مجانًا للعامة من صاحبه، والحقوق محفوظة له |
| أضافه للمكتبة | أكاديمية بدر التعليمية – فريق الأكاديمية |
سكراتش (Scratch) لغة برمجة مرئية مجانية صُممت خصيصًا للأطفال والمبتدئين، ونشأت في مختبر الوسائط بمعهد ماساتشوستس للتقنية، وتديرها اليوم مؤسسة Scratch غير الربحية. بدل كتابة الأوامر، يسحب الطفل كتلًا ملونة ويركبها مثل قطع البازل ليحرك الشخصيات، ويضيف الأصوات، ويبني قصصًا تفاعلية وألعابًا ورسومًا متحركة. هذا الأسلوب يعلم الطفل التفكير البرمجي الحقيقي، مثل التسلسل والتكرار والشروط والمتغيرات والأحداث، دون أن ينشغل بأخطاء الكتابة، وهو ما يجعله من أفضل البدايات في هذا العالم.
يناسب أطفال المرحلة الابتدائية والإعدادية بشكل أساسي، وتقول المؤسسة إنه مصمم للأعمار من 8 إلى 16 عامًا تقريبًا، مع تطبيق أبسط اسمه ScratchJr للأعمار الأصغر. ويناسب المعلمين الذين يريدون إدخال البرمجة إلى الفصل بطريقة ممتعة، وأولياء الأمور الذين يبحثون عن نشاط مفيد يجمع بين اللعب والتعلم.
سكراتش ليس «لعبة» فقط؛ الأفكار التي يتعلمها الطفل فيه هي نفسها التي سيستخدمها لاحقًا في لغات مثل بايثون. وعندما يكبر الطفل ويشعر أن الكتل أصبحت محدودة، يكون الوقت مناسبًا للانتقال إلى بايثون، كما نشرح في مقال «لماذا تبدأ البرمجة ببايثون» في مدونة الأكاديمية، وفي كورس بايثون في أكاديمية بدر التعليمية. المحتوى وحقوقه ملك لمؤسسة Scratch.