كثير منا لا يعلم ما هو برنامج سكراش وماهي أهميته لذلك في هذ المقال سنتحدث عن برنامج سكراتش سنشرح كيفية تطوير وتصميم برامج حاسوب من خلال منظومة السكراتش الحديثة التي تمكن المستخدم من تعلم أسس البرمجة بطرق سهلة وشيقة. يفتح هذا البرنامج إمكانية الابداع وتطوير التفكير باستخدام أحدث التقنيات المتناغمة مع القرن الحادي والعشرين. وسنقدم لكم امثلة عن بعض الورشات المنجزة ببرنامج سكراتش SCRATCH
أولا ما هو سكراش؟
سكراتش SCRATCH عبارة عن بيئة برمجة سهلة وبسيطة، يعتمد على نهج مرح للخوارزمية لمساعدتهم على الإبداع والتفكير والتعاون. موجهة أساسا للمبتدئين والأطفال. لتعريفهم بمفاهيم مهمة في الرياضيات وعلوم الكمبيوتر.طور السكراتش في مختبرات شركة MIT العالمية والمتخصصة في مجالات البرمجة والحاسوب بالتعاون مع جامعة كاليفورنيا. وذلك لأهداف تربوية تعليمية تمكن الطلاب من التعلم والتعبير عن قدراتهم من خلال تقنيات حديثة. تسمح سكراتش لمستخدميها بإنشاء ألعابهم وقصصهم التفاعلية من خلال لغة برمجة بسيطة، مجانية ومفتوحة المصدر وتقاسمها على شبكة الإنترنت. تستخدم الكائنات الرسومية بدل الأكواد المعقدة التي تستعمل عادة في لغات البرمجة الأخرى، وهذه اللغة هي أشبه باللعبة منها الى لغة برمجة. يستخدم سكراتش في أكثر من 150 دولة ومتوفر بـ 40 لغة.
تمكن السكراتش المستخدم من إدخال صور أصوات وفيديو كما وتمكن من إجراء تغييرات عليها والتحكم فيها. تعتمد السكراتش على الكائنات المدخلة للبرنامج حيث أن الكائنات يمكنها أن تكون نصوص ا صور ا أو رسومات. من الممكن برمجة هذه الكائنات من خلال إدخال مقاطع برمجية ما يسمى ب "لبنات"-على هذه الكائنات وتحديد معطيات لهذه الأوامر البرمجية والتي تؤدي بدورها إلى إمكانية تغيير هيئة الحركة أو الصوت الخارج من هذه الكائنات.
أهمية سكراتش
يهدف سكراتش الى إكساب مستخدميها التفكير المتسلسل والمنطقي بشكل بسيط وممتع.
سكراتش أداة لتطوير المعرفة، وخاصة التفكير والمنطق كالتكرار والشروط، إضافة الى تنمية بتنمية ملكات الإبداع والابتكار لدى الشباب، يكتسبون أيضًا مفاهيم رياضية مهمة مثل الإحداثيات (علامات في المستوى) والمتغيرات والزوايا والأرقام العشوائية ...فإن نهجها المستوحى من الرسوم المتحركة والتركيز على الوسائط المتعددة -الصوت والرسومات والرسوم المتحركة -يجعلها أداة ممتعة ومسلية لمحو الأمية الحاسوبية.
مزايا برنامج سكراتش
• برنامج سكراتش متوفر مجاناً.
• يدعم اللغة العربية.
• لإنشاء مقطع برمجي عليك ببساطة تجميع لبنات رسومية تشبه إلى حد بعيد تجميع القطع Puzzles
• بإمكانك بواسطة برنامج سكراتش إنشاء مشاريع لبرامج تتحكم بالرسوم والصور والموسيقى والأصوات وتدمجها
•
استخدام برنامج سكراتش
للاستفادة من الامكانات الهائلة والمجانية التي يتيحها برنامج سكراتش SCRATCH هناك طريقتان لاستخدام البرنامج:
الطريقة الأولى: عن طريق موقع البرنامج (https://scratch.mit.edu) بدون تثبيت على جهاز الكومبيوتر.
الطريقة الثانية: تثبيت البرنامج على جهاز الكمبيوتر بضغط على الرابط https://scratch.mit.edu/download
واجهة برنامج سكراتش SCRATCH
واجهة Scratch بسيطة للغاية.
المنصة SCENE:
هي المكان الذي يتم فيه عرض نتيجة العمل
(Sprite) الكائنات الجديدة :
عند فتح برنامج سكراتش والبدء في مشروع" جديد فإن المشروع" يحتوي كائنا افتراضيا وهو (الهرة البرتقالية)ولكن لتغيير هذا الكائن (add sprite)كما نريد أمامنا عدة إمكانيات
منطقة البرامج (your code):
للوصول لمنطقة البرامج عليك اختيار الكائن الذي تريد كتابة مقطعه البرمجي ومن ثم النقر عليه.في هذه المنطقة نقوم ببناء برامجنا واختيار الأوامر.
(Costumes) المظاهر
لعرض وتعديل مظاهر الكائن المحدد حيث نستطيع تحرير مظهر الكائن مثلا لو أردنا التعديل في هذه الهرة ننقر على زر تحرير
:(Sounds)الأصوات
لعرض وتعديل الأصوات الخاصة بالكائن
امثلة لورشات تطبيقية باستعمال برنامج سكراتشSCRATCH
ورشة العمل 1: برمجة لعبة باستعمال برنامج سكراتش
تعليقك يهمنا