البرمجة في سكراتش "Scratch"
البرمجة في سكراتش "Scratch":
تمكننا منظومة السكراتش الحديثة
من تطوير و تصميم برامج الحاسوب عن طريق أسس البرمجة و ذلك بطريقة سهلة و
شيقة .تتيح هذه البرمجة للمستخدم إمكانية الإبداع و التطور الفكري بإستخدام أحدث
التقنيات العالمية و المتخصصة في مجالات البرمجة و الحاسوب
.
من أجل تمكين
الطالب من التعلم و التعبير عن إمكانياته و قدراته من خلال هذه التقنية .
تطورت السكراتش في مختبرات شركة MIT العالمية و المتخصصة في مجالات البرمجة و
الحاسوب لتمكين الطالب من التعلم و التعبير عن قدراته و إمكانياته من خلال إستعمال
تقنية السكراتش .
قام الطلاب مستخدمو لغة السكراتش
حول العالم بتطوير أكثر من مليون برنامج حيث يقومون بنشر مشاريعهم في موقع السكراتش
الرسمي : scratch.mit.edu
واجهة رسومية بسيطة و منظمة |
تصعب علي الكثيرين فهم البرمجة و خاصة برمجة
الكائنات Object
Oriented programming
و علي المستخدم للبرنامج أن يتعلم مفاهيم برمجية أساسية كالتكرار و الشروط
و كذلك المفاهيم الأكثر تعقيدا كالكائنات و اللبنات بالإضافة إلي مفاهيم و أفكار
رياضية هامة كنظام الإحداثيات و المتغيرات و الأعداد العشوائية .
كما يمكنك برنامج السكراتش من
تطوير قصص تفاعلية و رسوم متحركة و ألعاب موسيقية و فنية و الكثير من الإبداعات
الأخرى . بإمكان المستخدم من إدخال صور، أصوات و فيديوهات و يمكنك من التحكم فيها
أو تغييرها .
تعتمد السكراتش علي الكائنات المدخة للبرنامج ، حيث يمكن أن تكون هذه
الكائنات من أن تكون نصوص ،صور أو رسومات. يمكن برمجة هذه الكائنات و ذلك بإدخال
مقاطع برمجية عليها و هذا ما يسمي بـــ : اللبنات و ذلك من خلال أوامر تتعلق
بالضغط علي لوحة المفاتيح كالضغط علي الأسهم ، الفأرة كالنقر المزدوج علي زر
الفأرة أو بعد مرور فترة زمنية محددة مثل 5 ثوان . هذا البرنامج الرائع يحفز
المستخدم نحو التميز و الإبداع في تطوير الأفكار .
الفرق بين علوم البرمجة و علوم الكمبيوتر :
سنقوم بتفديم سلسة من دروس السكراتش وفي كل درس سنتطرق إلي بعض المفاهيم الجديدة في Scratchعن طريق مجموعة متنوعة من مقاطع الفيديو والإرشادات النصية وأسئلة الممارسة.
فيما يلي عرض موجز لما ستغطيه الدروس:
- نقل اللبنات، وإنشاء المقاطع البرمجية، وتكرار اللبنات.
- الرسم باستخدام الكمبيوتر.
- الوتيرة "Tempo"، والمتغيرات، ولبنة القبعة "hat block".
- الإحداثيات ولبنة الشرط.
- الرسم بالتكرار.
- لبنة البث والأرقام العشوائية.
- تحديث المتغيرات في التكرارات، والتطوير التكراري، ولبنات اسأل وانتظر.
- أدوات Scratch، لعبة الجاذبية، ولعبة المتاهات.
- بناء اللبنات الخاصة بك.
- إستراتيجيات للألعاب.
و عند الإنتهاء من جميع هذه الدروس سيكون بإمكانك تصميم مشروعك الخاص .
وسيتم تشغيل Scratch في المتصفحات التالية:
- كروم 35 أو نسخة أحدث .
- فايرفوكس 31 أو نسخة أحدث .
- إنترنيت إكسبلورر 8 أو نسخة أحدث .
حتى بالنسبة للمهام التي لا تتطلب منك إنشاء برنامج بشكل صريح، فسيكون من المفيد أن يكون Scratch مفتوحًا للتجربة والاستكشاف.
قم بزيارة الموقع http://scratch.mit.edu للبدء. من المفترض أن ترى صفحة ويب مشابهة لما يلي:
واجهة برنامج السكراتش
تحميل برنامج السكراتش علي جهازك :
لكي تتمكن من تحميل برنامج سكراتش على جهازك
الشخصي عليك بإتباع الخطوات التالية :
أولا الدخول إلي برنامج السكراتش من خلال الموقع التالي :
http://scratch.mit.edu
يمكنك تغيير اللغة إلي اللغة العربية من خلال
النقر علي كلمةLanguage
التي تظهر بأعلي الصفحة كما تري في الصورة
التالية :
و من تم ستري الموقع باللغة
العربية و سيظهر الموقع كما بالصورة التي أمامك لتحميل البرنامج يجب النقر عليDownload Scratch
بعد النقر علي Download Scratch ستظهر لك صفحة تحتوي علي إستمارة بإمكانك
تعبئتها كما يمكنك عدم تعبئتها و النقر علي تابع تحميل السكراتش في السفل كما في الصورة .
بعدها ستفتح أمامك صفحة فيها برنامج السكراتش و لكن
بنسختين ، قم بإختيار النسخة الثانية و حملها علي جهازك .
تحديد لغة البرنامج :
إذا كانت لغة برنامج السكراتش بلغة غريبة بعد التحميل ،
يفضل تحويل لغة البرنامج إلي العربية و ذلك كالتالي :
إختر أيقونة set language من أعلي يسار واجهة البرنامج كما يظهر في الصورة
التالية :
و من تم قم بإختيار اللغة العربية .
و عندها تحصل علي برنامج السكراتش باللغة العربية .
كاتبة الموضوع : بطاهر صبرين
|
اترك تعليقك