التاريخ Thu, Sep 01, 2022

دليل لغة برمجة سكراتش للأطفال

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

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

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

لغة سكراتش هي لغة برمجة تم تطويرها بواسطة مجموعة من المطورين والمبرمجين Lifelong kindergarten في معهد ماساتشوستس MIT وتتميز بالآتي: 

  1. لتخيل مدى انتشار برنامج سكراتش يكفي معرفة أنه يستخدم في 196 دولة على مستوى العالم بأكثر من 70 لغة من ضمنهم اللغة العربية - مما يسهل من تعليمه للأطفال العرب - حيث يتم استخدامه بواسطة أكثر من 32000 مستخدم جديد يومياً منهم حوالي 45% من الفتيات. 
  2. يعتبر سكراتش من أهم برامج البرمجة للأطفال فهو مصمم للأطفال من 8-16 عاماً ولكن نظراً لإمكانياته فإنه لا يقتصر استخدامه على الأطفال فقط ولكن يمكن استخدامه للكبار أيضاً ويوجد أيضاً سكراتش جونيور وهو مخصص للأطفال الأصغر سناً حيث يمكن البدء في تعلمه من سن الرابعة أو الخامسة. 
  3. يختصر برنامج سكراتش الوقت والمجهود بالنسبة لمتعلمي البرمجة حيث يعتمد على أساليب سهلة ومبسطة في شرح البرمجة مما يجعله مناسباً للمتعلمين حديثاُ.
  4. يستخدم محتوى مرئي ومسموع يناسب الأطفال و يشجعهم على التعلم الذاتي. 
  5. يستخدم تصميم واجهة مبسط بحيث يسهل التعامل معه فيشعر المستخدم أنه يقوم باللعب وتجميع قطعاً من الـ puzzle. 
  6. تستخدم برمجة سكراتش للأطفال في تصميم الألعاب، القصص الرقمية والرسوم المتحركة كما يمكن دمج الموسيقى والأصوات مع الصور. 
  7. من أهم ما يميز البرنامج أنه متاح مع جميع مصادر تعلمه بشكل مجاني.
  8. يعتمد على استخدام الكتل بدلاً من النصوص والرموز مما يجعله مناسباً للمبتدئين والأطفال.
  9. يهدف هذا البرنامج إلى تطوير مهارات الإبداع والتطوير لدى الأطفال فالأطفال الذين يستخدمون برنامج سكراتش هم أكثر إدراكاً ومعرفة لأساسيات البرمجة مثل الشروط والتكرار عن غيرهم.
  10. تساعد برمجة سكراتش للأطفال على التفكير بصورة منطقية دون الاعتماد على الحفظ.
  11. يمكن تشغيل برنامج سكراتش على كافة أنظمة التشغيل سواء كانت ويندوز 7 أو 8 أو أعلى من ذلك. 
  12. يمكن التعامل مع سكراتش بالعربي سواء من خلال الاتصال بالإنترنت (سكراتش أونلاين بالعربي)  أو بدون الاتصال بالإنترنت وفي هذه الحالة يكون مثبت على الجهاز وسنتطرق فيما بعد لطريقة تحميله وتثبيته على الجهاز. 
  13. يعمل برنامج سكراتش بأقل الإمكانيات رغم مميزاته إلا أنه لا يشعل حيزاً كبيراً على جهازك فهو لا يتعدى الـ 60 ميجا بايت بما لا يؤثر على وظائف الجهاز الأخرى. 
  14. يشجع برنامج سكراتش مستخدميه على إنشاء مشاريعهم الخاصة وتطبيق ما يتم تعلمه بسهولة. 
  15. يمكن برنامج سكراتش مستخدميه من مشاركة مشاريعهم مما يزيد من تبادل خبراتهم. 
  16. يساعد برنامج سكراتش مستخدميه على اقتراح أفكار لمشاريع جديدة. 

لا داعي للكثير من البحث : إليك دليل تعليم البرمجة للأطفال من الألف إلى الياء.

bannerعيوب برنامج سكراتش

يعتبر سكراتش كغيره من البرامج فكما له الكثير من المميزات نجد له بعض العيوب أيضاً مثل:

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

خطوات تحميل وتثبيت برنامج برمجة سكراتش للأطفال 

فيما يلي شرح كيفية تثبيت برنامج سكراتش بالعربي على الجهاز:

  • يتم الدخول على الرابط المباشر لبرنامج سكراتش فهو متوفر بشكل مجاني على الموقع الإلكتروني الخاص بهم ولن تحتاج إلى كراكات أو روابط لتفعيله. 
  • يتم اختيار الرابط المناسب من الموقع تبعاً لنوع جهازك أي تختار رابط ماك إذا كنت من مستخدمي آبل أو تختار ويندوز وهو متوفر بإصداراته وهكذا. 
  • بعد الضغط على الرابط المناسب يتم تحميل البرنامج تلقائياً ومن ثم نقوم بفتح البرنامج المحمل من ملف التنزيلات أو downloads الموجود على جهازك. 
  • بعد فتح البرنامج تظهر نافذة نقوم باختيار Run.
  • تظهر لنا نافذة أخرى فنقوم باختيار Next ثم نختار مكان تثبيت البرنامج على الجهاز ونقوم بالضغط على Next مرة أخرى. 
  • نقوم بالضغط على Install حيث يتم تثبيت البرنامج على الجهاز الخاص بك. 
  • نقوم بعد ذلك بالضغط على Next ثم نضغط على Finish. 
  • نقوم بفتح البرنامج ولتشغيله باللغة العربية نقوم بتغيير اللغة من الإعدادات من الرمز المشابه للكرة الأرضية في البرنامج في شريط القوائم. 

استكشف اللغة المناسبة التي تمكن طفلك من بدء تعلم البرمجة.

ويمكن إنشاء حساب على البرنامج بالخطوات التالية : 

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

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

شرح الواجهة الرئيسية لسكراتش بالعربي 

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

- المقاطع البرمجية.

- المظاهر.

- الأصوات. 

  • منطقة البرمجة: يتم فيها تركيب مجموعة من الرسوم بترتيب معين. 
  • منطقة مجموعة الأوامر: 
  • نقطة X&Y : تمثل موضع الكائن على المنصة. 
  1. أقسام اللبنات الأساسية في البرنامج: 
  • الحركة: وهي ملونة باللون الأزرق الغامق حيث تقوم بالتحكم في حركة الجسم وتغيير اتجاهاته بالزوايا والاتجاهات التي يتم تحديدها.
  • الهيئة: وهي ملونة باللون البنفسجي وتستخدم في الكلمات أحجام وألوان الأجسام. 
  • الصوت: وهى ملونة باللون الزهري وتقوم بالتحكم في الأصوات التي يتم دمجها مع الأشكال. 
  • الأحداث: وهي ملونة باللون الأصفر وتستخدم في بعض الأساسيات في المقاطع. 
  • التحكم: وهي ملونة باللون البرتقالي ونستخدمها في التحكم في وقت وتكرار وآلية المقاطع. 
  • الاستشعار: وهي ملونة باللون الأزرق الفاتح وتستخدم في ربط أوامر مختلفة ببعضها. 
  • العمليات: وهي ملونة باللون الأخضر وتستخدم في التحكم في المقاطع وفقاً للقيم العددية والعلاقات بينها. 
  • المتغيرات: وهي ملونة باللون الأحمر وتستخدم للتحكم في المتغيرات.

تعرف على أبرز الأنشطة التي تساعد طفلك على تعلم البرمجة.

bannerتقدم المدرسة دوت كوم دورة تعليم برمجة سكراتش للأطفال بالعديد من المميزات :

  • المرونة في اختيار اوقات الدراسة.
  • الدورات فردية على برنامج zoom.
  • متابعة تقدم الأطفال بشكل مستمر مع المدرسين.
  • مدرسين عرب واجانب ذوي خبرة في مجال البرمجة. 

يمكنك معرفة المزيد عن : دورة تعليم برمجة سكراتش للأطفال.

الخاتمة

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

والآن حان وقت معرفة أسس اختيار الوظيفة المستقبلية لطفلك.

المقال السابق المقال التالية

اترك تعليقًا الآن

0 تعليقات

يرجى ملاحظة أنه يجب الموافقة على التعليقات قبل نشرها