السلام عليكم ورحمة الله تعالى وبركاته زوار مدونة أوراق، في هذه المدونة ان شاء الله نشارك و نضع بين الايدي الكريمة عدة كاملة وشاملة للتكوين والتعلم لبرنام سكراتش من اعداد الأستاذ كريم افقير جزاه الله خيرا عن المنسقية لااقليمية لبرنامج جيني التابعة للمديرية الاقليمية ببرشيد .
ما هو برنام السكراتش
سكراتش SCRATCH عبارة عن بيئة برمجة سهلة و بسيطة ، موجهة أساسا للمبتدئين و الأطفال، تم تطويرها من طرف مجموعة Lifelong Kindergarten، في مختبر الوسائط بمعهد ماساتشوسيتس للتقنية MIT، و تهدف إلى تنمية الإبداع و الابتكار لدى الأطفال و الكبار من غير ذوي الاختصاص. تسمح سكراتش لمستخدميها بإنشاء ألعابهم وقصصهم التفاعلية من خلال لغة برمجة بسيطة، مجانية و مفتوحة المصدر، تستخدم الكائنات الرسومية بدل الأكواد المعقدة التي تستعمل عادة في لغات البرمجة الأخرى، و هذه اللغة هي أشبه باللعبة منها الى لغة برمجة.
1 ـ أهمية سكراتش تكمن أهمية سكراتش في تدليل الصعوبات التي تطرحها لغات البرمجة، و التي تجعل أغلب الناس ينفرون منها رغم أهميتها، و سكراتش بذلك يقوم بتنمية ملكات الإبداع و الابتكار لدى الشباب، و يشجعهم على تصميم مشاريعهم الخاصة و تنفيذها على أرض الواقع، دون أن يكون الجانب التقني عائقا أمامهم . إضافة إلى ذلك فإن التعلم المبكر والمبسّط لهذا النوع من البرمجة، من شأنه أن يهيئ الطلاب في المراحل الثانوية لفهم البرمجة وخاصة برمجة الكائنات (Object Oriented Programming)، و التي يجد أغلبهم صعوبات كبيرة في فهمها و استيعابها. من جهة أخرى فإن SCRATCH يكسب المتعلمين مفاهيم برمجية أساسية كالتكرار والشروط، وكذلك المفاهيم الأكثر تعقيدا كالكائنات واللبنات، بالإضافة إلى مفاهيم و أفكار رياضية هامة كنظام الإحداثيات والمتغيرات والأعداد العشوائية، و ذلك كله بطريقة ممتعة و محفزة على التعلم . إضافة إلى ذلك فإن سكراتش يكسب المتعلمين المهارات الأساسية كمهارة التحليل و التواصل و التعاون و التعلم مدى الحياة، و هذه المهارات ضرورية للنجاح في المستقبل ، و التأقلم مع متطلبات اقتصاد المعرفة.
2 ـ سكراتش في أرقام في عام 2007 تم إطلاق مشروع SCRATCH و منذ ذلك الحين توالى تطويره حتى وصل الآن إلى النسخة 2.0. هذا و قد وصل عدد المستخدمين “المسجلين” في برنامج سكراتش حوالي 4636281 مستخدم، كما بلغ عدد المشاريع التى تم تسجيلها على الموقع حوالي 7164612 مشروع.
3 ـ ما الذي يمكن فعله بسكراتش؟ يمكن سكراتش مستخدميه من إدراج الصور، و الأصوات و الفيديو و الوسائط الأخرى، مما يتيح أمامهم فرصة تجسيد أفكارهم في شكل رسوم متحركة ، أو قصص تفاعلية، أو حتى ألعاب موسيقية و فنية، و غيرها من الإبداعات التقنية. و لتحقيق ذلك، تعتمد SCRATCH على الكائنات المدخلة للبرنامج ، و التي يمكن أن تكون نصوصاً، صوراً أو رسومات يمكن برمجتها من خلال إدخال مقاطع برمجية، أو ما يسمى بـ “لبنات”، كما يمكن التحكم في هذه الكائنات من خلال لوحة المفاتيح أو الفأرة، أو بعد مرور فترة زمنية.