لغة برمجة سكراتش

تم تطوير برنامج سكراتش من طرف مجموعة Lifelong Kindergarten في مختبر الوسائط بمعهد ماساتشوستس للتقنية. سكراتش هو لغة برمجة تسمح بإنشاء برامج بشكل بسيط وممتع.

كتابة البرامج في سكراتش تعتمد على تجميع لبنات ملونة (كمكعبات ليغو) بحيث تشكل كل لبنة تعليمة برمجية معينة.

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

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

هو برنامج متوافر مجاناً، حر و متعدد نضم التشغيل.

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

سكراتش يسمح بإنشاء رسوم متحركة، المحاكات، ألعاب، و أعمال فنية بالصوت و الصورة.

لا يعتبر سكراتش برنامج الحسابات العلمية المعقدة، فهو لا يعرف قواعد الأسبقية و من الضروري تبسيط جميع العمليات.

يمكن إدماج تدريس برمجة سكراتش في الأطوار الأولى من التعليم مما يمكّن الأطفال من بعض الأفكار الرياضية و البرمجية. عدد كبير من الدول اعتمدته بالفعل في مشاريعها المدرسية منها جامعة هارفاد الأمريكية كمدخل للإعلام الآلي و الخوارزمية. و في هذه العملية الإبداعية يتعلم التلاميذ المفاهيم والمهارات التالية:

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

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

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

يتفق المربّون على أن وجود تكنولوجيا المعلومات تقدم للناشئة و الطلبة فرصا لتحسين المحتوى و الجودة و فهم التعليم.

و أخيرًا

يمكن جعل من الإعلام الآلي مجال تخصص في العمل، كما يمكن جعل من الإعلام الآلي مفيد لمجال تخصصنا.

 إذا اردت أن تتعلم أساسيات برنامج سكراتش، أنقر هنا 

 

1 تعليق

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

لن يتم نشر بريدك الالكتروني في العلن.


*


أثبت أنك لست آلة *