ماذا تسمى الأوامر البرمجية في لغة سكراتش scratch
تعريف لغة سكراتش
لغة Scratch
هي لغة برمجة للكمبيوتر مخصصة للأطفال من سن 8 إلى 16 عاماً عالى المستوى تعتمد بشكل أساسي على
موقع
ويب فهي أداة تعليمية للبرمجة، يمكن إنشاء مشاريع على موقع الويب باستخدام واجهة تشبه الكتلة للمستخدمين ويكون تحت مسمى Scratchers وهذه المشاريع يمكن تصديرها إلى تطبيقات Android وHTML5 وملفات EXE.
باستخدام أدوات مساعدة خارجية MIT Media Lab قامت بتطوير الخدمة قام المطورون لبرنامج Scratch بترجمته إلى أكثر من 70 لغة ليسهل استخدامه في معظم أنحاء
العالم
، يتم تدريس البرنامج واستخدامه بعد الدراسة وهناك بعض الكليات والمدارس يقومون بتدريسه.
ماذا يطلق على الأوامر البرمجية في لغة سكراتش scratch
لغة
البرمجة
Scratch من أسهل لغات البرمجة في العالم فيستطيع كل من الأطفال والكبار تعلمها بسهولة
الأوامر البرمجية في لغة سكراتش scratch تسمي الخيارات البنات البرمجية.
يعد سكراتش هو أفضل برامج البرمجة التعليمية المتاحة اليوم لا توجد أداة أخرى تجعل البرمجة سهلة مثل Scratch هناك العديد من المنتجات المماثلة مستوحاة من فكرة Scratch ولكن Scratch لا يزال الأكثر شعبية، باستخدام Scratch يمكنك إنشاء ألعاب تفاعلية ورسوم متحركة ومشاريع علمية.
مميزات برنامج سكراتش Scratch
من أهم مميزات برنامج Scratch عدة أشياء ومنها:
-
برنامج Scratch مجاني تمامًا ولا يوجد به إعلانات أو عمليات شراء داخل التطبيق لذلك يمكن للأطفال اللعب بكل شيء على موقع Scratch ولا داعي للقلق بشأن الرسوم العرضية.
-
نظرًا لأن برنامج Scratch يعمل من خلال متصفح الويب الخاص بك فلا يوجد برنامج لتثبيته ولذلك من المستحيل أن يقوم برنامج سكراتش بإتلاف الملفات الموجودة على جهاز
الكمبيوتر
الخاص بك.
-
يوفر لك محرر برنامج Scratch المرئي ملاحظات سريعة لذلك لن تضطر إلى كتابة أوامر كثيرة لساعات قبل أن تتمكن من رؤية برامجك تعمل بل سترها فوراً برنامج سكراتش يجعل البرمجة الفورية أكثر متعة.
-
لا يحتوي برنامج Scratch على أي رسائل خطأ تظهر وتسبب إرباكًا للمبرمج.
كيفية تشغيل برنامج سكراتش
-
لبدء استخدام برنامج Scratch افتح متصفح الويب، ويمكن زيارته من
هنا
،
لن يفرق إذا كنت تستخدم نظام التشغيل Windows أو OS X أو Linux ولكن يجب تشغيل برنامج Scratch على كمبيوتر محمول أو كمبيوتر مكتبي لأنه لا يعمل Scratch على الأجهزة اللوحية أو الهواتف الذكية.
ملاحظة:
لا يمكن لجهاز الكمبيوتر Raspberry Pi تشغيل Scratch 2.0 وهو إصدار Scratch المغطى في هذا الكتاب.
-
وللتسجيل للحصول على
حساب
مجاني يمكنك إنشاء برامج Scratch بدون حساب لكن من مميزات امتلاك حساب Scratch يتيح لك حفظ برامجك عبر الإنترنت ثم يمكن متابعة العمل عليها لاحقًا من أي جهاز كمبيوتر متصل بالإنترنت.
-
انقر على رابط “الانضمام إلى سكراتش” وسوف يبدأ بفتح نافذة جديدة:
-
اختر اسم مستخدم وكلمة مرور وأدخل معلومات حسابك لن يقوم Scratch أبدًا بمشاركة عنوان بريدك الإلكتروني أو معلوماتك الشخصية دون إذنك، سياسة الخصوصية الكاملة موجودة على هذا
الرابط
.
-
بعد تسجيل الدخول إلى موقع ويب سكراتش انقر على رابط إنشاء أعلى الصفحة لبدء محرر سكراتش.
كيفية أستخدام محرر سكراتش بشكل غير متصل
من مميزات المحرر غير المتصل بإتاحة البرمجة دون أن تكون متصلاً بالإنترنت إذا لم يكن لديك اتصال بالإنترنت أو إذا كانت شبكة Wi-Fi لديك غير موثوقة فيمكنك تثبيت المحرر في وضع عدم الاتصال على جهاز الكمبيوتر الخاص بك بدلاً من استخدام موقع Scratch على الويب.
الاختلاف الوحيد هو انه سيتم حفظ البرامج على جهاز الكمبيوتر الخاص بك بدلاً من حفظها على موقع ويب سكراتش، يمكنك لاحقًا تحميل برامج Scratch الخاصة بك أو نسخها إلى محرك أقراص محمول لنقلها إلى كمبيوتر آخر.
ويمكن الدخول على محرر Scratch غير المتصل متاح من
هنا
.
شرح برنامج سكراتش بالكامل
محرر Scratch هو المكان الذي تلتقط فيه كتل التعليمات البرمجية معًا لإنشاء اللعبة أو الرسوم المتحركة أو العمل الفني، يفتح رابط الإنشاء الموجود أعلى الصفحة المحرر كما هو موضح في الشكل التالي حتى تتمكن من البدء في إنشاء برنامج سكراتش وهذه
خطوات تشغيل لغة سكراتش scratch في نظام ويندوز windows
:
-
المحرك الأساسي في برنامج Scratch هو الكائن تظهر النقوش المتحركة على ما يسمى خشبة المسرح وهو رقم (6) Stage، وتتحكم كتل التعليمات البرمجية الخاصة بها في سلوكها يبدأ المحرر تلقائيًا بكائن قطة لجميع المشاريع الجديدة.
-
يمكنك إضافة المزيد من النقوش المتحركة ويمكنك برمجة كائن عن طريق إضافة كتل تعليمات برمجية إلى منطقة البرامج النصية رقم (5) the Scripts Area على الجانب الأيمن من الشاشة،في Scratch تسمى مجموعة كتل التعليمات البرمجية نصًا.
-
يحتوي
حقل
النص الموجود أعلى المحرر على اسم
المشروع
رقم (4) the project name بعد تسمية مشروعك باستخدام اسم وصفي تذكر أن تحفظ مشروعك من حين لآخر بالنقر على ملف صورة حفظ الآن من شريط القائمة رقم (1) the menu bar لتجنب فقد عملك في حالة تعطل متصفحك.
-
يمكنك الوصول إلى كتل التعليمات البرمجية من منطقة الكتل رقم (7) في المركز، يوجد في الجزء العلوي من منطقة الكتل 10 فئات من الكتل البرمجية وهم: الحركة والمظهر والصوت والقلم والبيانات والأحداث والتحكم والاستشعار والمشغلين والمزيد من الكتل، تنتمي كل كتلة رمز إلى فئة واحدة وهي لون تلك الفئة، على سبيل المثال تأتي مجموعة say block من فئة Looks الأرجواني، كما يتوفر امداد غير محدود من كتل التعليمات البرمجية فقط اسحبهم من منطقة الكتل إلى منطقة النصوص.
-
لكل نقش نصوصه الخاصة به عند النقر فوق الكائن في قائمة الكائنات رقم (8) سيتم عرض البرامج النصية لهذا الكائن في منطقة البرامج النصية. حدد علامة the Sprite List والتبويب البرامج النصية (3) the Scripts tab لعرض منطقة البرامج النصية، يتم استبدال منطقة البرامج النصية بمحرر الرسام ومحرر الصوت عند
تحديد
علامتي التبويب
الأزياء
والأصوات على التوالي.
-
سيؤدي النقر فوق العلم الأخضر إلى بدء تشغيل البرنامج وسيؤدي النقر فوق علامة الإيقاف الحمراء إلى إيقافه رقم (2) the red stop.
خطوات برنامج سكراتش scratch
هناك عدة طرق للحصول على نقوش متحركة في داخل برامجك يمكنك استخدام النقوش المتحركة التي تأتي مع Scratch أو تحميل النقوش المتحركة من جهاز الكمبيوتر الخاص بك أو الرسم بنفسك، وإذا كنت تريد الرسم بنفسك يمكنك استخدام محرر الرسام Scratch.
يشبه محرر الرسام برامج الرسم الأخرى مثل Microsoft Paint أو Paintbrush، لرسم كائن جديد انقر فوق زر فرشاة الرسم بجوار كائن جديد يمكنك تغيير شكل النقوش المتحركة من خلال التبديل إلى واحدة من العديد من الرسومات لإنشاء مظهر جديد لكائن ما انقر فوق علامة التبويب للأزياء ثم انقر فوق زر فرشاة الرسم بجوار زي جديد.
الأجزاء الرئيسية لمحرر الرسام هي:
-
The main parts أدوات الرسم والتي يمكن تحديدها باستخدام الأزرار الموجودة على الجانب الأيسر.
-
image The Canvas حيث ترسم الصور.
-
image مركز الأزياء والذي يشير إلى مركز الزي مع رمز الشعيرات المتصالبة.
-
شريط تمرير عرض الخط ، والذي يحدد عرض أدوات الرسم.
-
محدد اللون والذي يغير لون أدوات الرسم.
-
أزرار التكبير للتكبير أو التصغير في اللوحة القماشية.
-
أزرار “تراجع” و “إعادة” ، والتي يمكن أن تساعدك في تصحيح الأخطاء.[1]