سكراتش بالعربي: الدليل الكامل لتعليم طفلك البرمجة من الصفر
سكراتش لغة برمجة مرئية مجانية من معهد MIT، يبني بها الطفل ألعاباً وقصصاً بسحب قطع ملوّنة بدل كتابة الكود. تناسب من عمر ٦ سنوات، تعمل من المتصفّح بلا تثبيت، وواجهتها متوفّرة بالعربية بالكامل. وهي المدخل الذي يوصي به أغلب المعلّمين قبل أي لغة نصّية مثل Python.
هذا الدليل يجيب عن كل ما يسأله الأهل عادةً: ما هي، ومن أي عمر، وكيف نبدأ اليوم، وما الفرق بين نسخها، وماذا بعدها.
ما هو سكراتش بالضبط؟
سكراتش بيئة برمجة طوّرها مختبر الوسائط في معهد ماساتشوستس للتكنولوجيا (MIT) سنة ٢٠٠٧، ويستعملها اليوم عشرات الملايين من الأطفال حول العالم.
الفكرة الأساسية:
البرمجة بلا كتابة
. بدل أن يكتب الطفل أمراً نصّياً وقد يخطئ في حرف فيتوقّف كل شيء، يسحب قطعة مكتوباً عليها «تحرّك ١٠ خطوات» ويركّبها مع قطعة أخرى. القطع لا تتركّب إلا إذا كان التركيب منطقياً — فالبيئة نفسها تمنع الخطأ الإملائي وتترك للطفل التفكير في المنطق وحده.
وهذا هو سبب نجاحها: الطفل يتعلّم
مفاهيم البرمجة الحقيقية
— التسلسل، التكرار، الشرط، المتغيّرات، الأحداث — بلا العائق الذي يُنفّر المبتدئين.
من أي عمر يبدأ الطفل بسكراتش؟
| العمر | النسخة | ماذا يستطيع |
|---|---|---|
| ٥–٧ سنوات | ScratchJr (سكراتش جونيور) | قصص متحرّكة بسيطة · بلا قراءة تقريباً · على التابلت |
| ٨–١٢ سنة | Scratch | ألعاب كاملة · نقاط · مستويات · متغيّرات ومنطق |
| ١٣+ | Scratch ثم الانتقال | مشاريع معقّدة، ثم Python أو تطوير الألعاب |
القاعدة العملية:
إن كان طفلك يقرأ الكلمات القصيرة، فهو جاهز لسكراتش العادية. وإن كان لا يقرأ بعد، فـScratchJr مصمَّمة له — أيقوناتها مصوّرة لا مكتوبة.
والعمر ليس المعيار الوحيد. الأهمّ
مدّة التركيز
: هل يجلس طفلك ٣٠–٤٥ دقيقة على شيء يحبّه؟ إن نعم فابدأ بغضّ النظر عن السنّ.
ما الفرق بين سكراتش وScratchJr؟
سؤال يتكرّر كثيراً، والفرق جوهري لا شكلي:
- ScratchJr تطبيق للتابلت (أندرويد وآيباد)، قطعه مصوّرة بلا نصّ، ولا تحتوي متغيّرات ولا عمليات حسابية. غرضها أن يفهم الطفل أن الأمر يُنفَّذ بالترتيب.
- Scratch تعمل من المتصفّح على أي حاسوب، قطعها مكتوبة، وفيها كل ما تحتاجه لبناء لعبة حقيقية بنقاط ومستويات وأعداء.
الانتقال بينهما سلس: طفل أتقن ScratchJr يألف Scratch خلال حصّتين.
هل سكراتش مجانية فعلاً؟
نعم، مجانية بالكامل وبلا إعلانات وبلا مشتريات داخلية. مشروع غير ربحي من MIT مموَّل بمنح. لا نسخة مدفوعة ولا «ميزات مقفلة».
يمكن استعمالها بطريقتين:
- من المتصفّح على `scratch.mit.edu` — لا تثبيت، والمشاريع تُحفظ على الإنترنت.
- بلا إنترنت بتحميل «محرّر سكراتش» على الحاسوب — مفيد إن كان اتصالك ضعيفاً أو أردت تقليل تعرّض طفلك للإنترنت.
هل سكراتش بالعربية؟
نعم. الواجهة مترجَمة بالكامل وتُبدَّل من أيقونة الكرة الأرضية أعلى الشاشة، وتدعم الاتجاه من اليمين لليسار.
لكن انتبه لأمرين:
١.
أسماء القطع مترجمة، وأسماء المفاهيم لا.
طفلك سيقرأ «كرّر ١٠ مرّات» بالعربية، لكنه سيسمع كلمة `loop` من أي مصدر تعليمي إنجليزي. لا بأس — علّمه المصطلحين معاً منذ البداية، فذلك يوفّر عليه لاحقاً.
٢.
معظم المشاريع الجاهزة في مجتمع سكراتش إنجليزية.
وهذه فرصة لا عائق: قراءة مشروع غيره وتعديله من أفضل طرق التعلّم.
كيف تبدأ مع طفلك اليوم — في ٢٠ دقيقة
خطوات عملية تصلح لأول جلسة:
- افتح `scratch.mit.edu` واضغط «إنشاء» — لا حاجة لحساب في أول تجربة.
- بدّل اللغة إلى العربية من أيقونة الكرة الأرضية.
- اجعله يحرّك القطّة أولاً: اسحب «عند نقر العلم الأخضر» ثم «تحرّك ١٠ خطوات». اضغط العلم. هذه أول لحظة نجاح — ولا تستهن بها.
- أضِف صوتاً: قطعة «شغّل الصوت» تجعل التجربة ممتعة فوراً.
- ثم كرّر: ضع الحركة داخل «كرّر إلى الأبد» وشاهد وجهه حين تمشي القطّة بلا توقّف.
- اتركه يعبث. أهمّ خطوة في القائمة. الطفل الذي يجرّب بنفسه لمدّة عشر دقائق يتعلّم أكثر ممّا يتعلّمه من شرح نصف ساعة.
نصيحة للأهل:
لا تصحّح خطأه فوراً. اتركه يرى أن القطّة ذهبت في الاتجاه الخطأ ويسأل «ليش؟». هذا السؤال هو التعلّم كلّه.
خمسة مشاريع أولى مرتّبة بالصعوبة
بعد أول جلسة، هذه المشاريع تبني المهارة بالترتيب:
- القطّة الراقصة — تسلسل وصوت. (حصّة واحدة)
- مطاردة: القطّة تلاحق مؤشّر الفأرة — يتعلّم فيها الإحداثيات والتكرار.
- لعبة التقاط: تسقط أشياء ويلتقطها اللاعب — يدخل هنا المتغيّر (النقاط) لأول مرّة.
- اختبار أسئلة: يسأل ويقارن الجواب — يتعلّم الشرط (`إذا`) والإدخال.
- لعبة بمستويات: نقاط وأرواح وشاشة نهاية — يجمع كل ما سبق في مشروع يفخر به.
المشروع الخامس هو الحدّ الفاصل عادةً: من يصل إليه ويُكمله يكون قد فهم البرمجة فعلاً، لا مجرّد استعمال أداة.
ماذا بعد سكراتش؟
سكراتش ليست محطّة نهائية. حين يبني طفلك ثلاثة أو أربعة مشاريع كاملة ويبدأ يشتكي «القطع ما بتكفي»، فتلك إشارة الانتقال:
- Python — الخطوة الطبيعية للغة نصّية. غالباً من عمر ١٠–١٢.
- الروبوتيكس والأردوينو — لمن يحبّ أن يرى الكود يحرّك شيئاً في يده لا على الشاشة فقط.
- تطوير الألعاب — لمن علِق في مشاريع الألعاب ولم يتركها.
اختر بحسب ما شدّه في سكراتش نفسها: أحبّ القصص؟ أم الحركة؟ أم المنطق والأرقام؟
هل يكفي أن يتعلّم طفلي سكراتش وحده من اليوتيوب؟
يكفي للبداية، ولا يكفي للاستمرار. والسبب ليس المحتوى — فمحتوى اليوتيوب ممتاز ومجاني — بل ثلاثة أشياء لا يوفّرها الفيديو:
- الترتيب: الطفل يقفز بين مشاريع متفرّقة بلا تدرّج، فيبني مهارات مثقوبة.
- التغذية الراجعة: لا أحد يرى مشروعه ويقول له «هنا كرّرت الكود، كان يمكن اختصاره».
- الاستمرار عند التعثّر: أكثر الأطفال يتوقّفون عند أول مشروع لا يعمل ولا يعرفون لماذا.
ولهذا نبني في
مختبر قطوف
دورة سكراتش
على تدريب فردي ١:١ عبر زوم: مدرّب واحد لطفل واحد، خطّة بحسب مستواه واهتمامه، ومشروع يبنيه من أوّله لآخره.
وإن لم تكن متأكّداً بعد، ابدأ بـ
حصّة تجريبية فردية بـ٧٥ ريال
نقيس فيها مستوى طفلك واهتمامه، ونقول لك بصراحة إن كان الوقت مناسباً أم من الأفضل الانتظار سنة.
أسئلة شائعة
ما هو سكراتش للأطفال؟
سكراتش لغة برمجة مرئية مجانية من معهد MIT، يبني بها الطفل ألعاباً وقصصاً بسحب قطع برمجية ملوّنة بدل كتابة الكود. تعمل من المتصفّح، وواجهتها بالعربية.
من أي عمر يستطيع الطفل تعلّم سكراتش؟
من ٨ سنوات لسكراتش العادية، ومن ٥ سنوات لـScratchJr التي تعتمد أيقونات مصوّرة بلا قراءة. المعيار الحقيقي هو قدرة الطفل على قراءة كلمات قصيرة والتركيز نصف ساعة.
هل سكراتش مجانية؟
نعم، مجانية بالكامل بلا إعلانات ولا مشتريات داخلية. مشروع غير ربحي من MIT، ويمكن استعمالها من المتصفّح أو تحميلها للعمل بلا إنترنت.
هل سكراتش متوفّرة بالعربية؟
نعم، الواجهة مترجَمة بالكامل وتدعم الاتجاه من اليمين لليسار، وتُبدَّل اللغة من أيقونة الكرة الأرضية داخل المحرّر.
ما الفرق بين Scratch وScratchJr؟
ScratchJr تطبيق للتابلت للأعمار ٥–٧، قطعه مصوّرة بلا نصّ وبلا متغيّرات. أمّا Scratch فتعمل على الحاسوب للأعمار ٨+ وفيها متغيّرات وعمليات حسابية تكفي لبناء لعبة كاملة.
كم يحتاج الطفل ليتقن سكراتش؟
بناء أول مشروع يحدث في الجلسة الأولى. أمّا إتقان المفاهيم الأساسية — التكرار والشرط والمتغيّرات — فيحتاج عادةً من ١٠ إلى ١٥ جلسة موزّعة على شهرين إلى ثلاثة، بمعدّل جلستين أسبوعياً.
ماذا يتعلّم طفلي بعد سكراتش؟
Python إن مال إلى المنطق والأرقام، أو الروبوتيكس والأردوينو إن أحبّ أن يرى الكود يحرّك شيئاً ملموساً، أو تطوير الألعاب إن كانت مشاريعه كلّها ألعاباً. إشارة الانتقال أن يشتكي من محدودية القطع.
هل تعلّم سكراتش يفيد طفلي إن لم يصر مبرمجاً؟
نعم. سكراتش تعلّم تفكيك المشكلة إلى خطوات، وتوقّع النتيجة قبل التنفيذ، وتقبّل الخطأ كجزء من العمل لا كفشل. وهذه مهارات تنفع في الرياضيات والعلوم وأي مجال يختاره لاحقاً.