ماذا تسمى الأوامر البرمجية في لغة سكراتش scratch
تعريف لغة سكراتش
تعد Scratch لغة برمجة عالية المستوى مخصصة للأطفال من 8 إلى 16 عاما، وتعتمد بشكل أساسي على موقع الويب، وتعد أداة تعليمية للبرمجة، حيث يمكن للمستخدمين إنشاء مشاريع مختلفة باستخدام واجهة تشبه الكتل، ويطلق على مستخدمي Scratch اسم Scratcher، ويمكن تصدير هذه المشاريع إلى تطبيقات Android وHTML5 وملفات EXE.
قام المطورون لبرنامج Scratch في MIT Media Lab باستخدام أدوات مساعدة خارجية في تطوير الخدمة، حيث تم ترجمته إلى أكثر من 70 لغة لجعل استخدامه سهلا في معظم أنحاء العالم، ويتم تدريس البرنامج واستخدامه بعد الدراسة، وهناك بعض الكليات والمدارس التي تقوم بتدريسه.
ماذا يطلق على الأوامر البرمجية في لغة سكراتش scratch
لغة البرمجة Scratch هي من أسهل لغات البرمجة في العالم، ويستطيع الأطفال والكبار التعلم منها بسهولة. يسمى الأوامر البرمجية في Scratch بالخيارات البرمجية
يعتبر Scratch أفضل برامج البرمجة التعليمية المتاحة اليوم، فلا يوجد أداة أخرى تجعل البرمجة أسهل من Scratch. هناك العديد من المنتجات المماثلة المستوحاة من فكرة Scratch، ولكنه لا يزال الأكثر شعبية. باستخدام Scratch يمكنك إنشاء ألعاب تفاعلية ورسوم متحركة ومشاريع علمية بسهولة.
مميزات برنامج سكراتش Scratch
من أهم مميزات برنامج Scratch عدة أشياء ومنها:
- يتميز برنامج Scratch بأنه مجاني تمامًا ولا يحتوي على إعلانات أو عمليات شراء داخل التطبيق، مما يسمح للأطفال باللعب بكل شيء على موقع Scratch دون الحاجة للقلق حول الرسوم العرضية.
- نظرا لأن برنامج Scratch يعمل عبر متصفح الويب الخاص بك، فلا يوجد برنامج لتثبيته، وبالتالي من غير الممكن أن يؤثر برنامج Scratch على الملفات الموجودة على جهاز الكمبيوتر الخاص بك
- يقدم محرر برنامج Scratch المرئي ملاحظات سريعة، وبالتالي لا يلزمك كتابة الكثير من الأوامر لساعات قبل أن تشاهد برامجك تعمل، بل ستراها فورًا. يجعل برنامج Scratch البرمجة الفورية أكثر متعة.
- – لا توجد في برنامج Scratch أي رسائل خطأ تسبب إرباكًا للمبرمج.
كيفية تشغيل برنامج سكراتش
- للبدء في استخدام برنامج Scratch، قم بفتح متصفح الويب وتفضل بزيارة الموقع من هنا، ولا يتم تحديد نظام التشغيل المستخدم سواء كان Windows أو OS X أو Linux، ولكن يجب تشغيل برنامج Scratch على حاسوب محمول أو حاسوب مكتبي لأن Scratch لا يعمل على الأجهزة اللوحية أو الهواتف الذكية.
ملاحظة: يتعذر تشغيل Scratch 2.0، الإصدار المشمول بالكتاب، على جهاز Raspberry Pi
- للتسجيل والحصول على حساب مجاني، يمكنك إنشاء برامج Scratch بدون حساب. ولكن من مميزات امتلاك حساب Scratch، يمكنك حفظ برامجك عبر الإنترنت ومتابعة العمل عليها لاحقا من أي جهاز كمبيوتر متصل بالإنترنت
- انقر على رابط “الانضمام إلى سكراتش” وسوف يبدأ بفتح نافذة جديدة:
- اختر اسم مستخدم وكلمة مرور وأدخل معلومات حسابك؛ فلن يشارك Scratch عنوان بريدك الإلكتروني أو معلوماتك الشخصية دون إذنك، ويتوفر سياسة الخصوصية الكاملة على هذا الرابط
- بعد تسجيل الدخول إلى موقع ويب سكراتش، يجب النقر على رابط “إنشاء” في الجزء العلوي من الصفحة لبدء استخدام محرر سكراتش.
كيفية أستخدام محرر سكراتش بشكل غير متصل
من مزايا المحرر غير المتصل هو إمكانية البرمجة دون الحاجة للاتصال بالإنترنت، حتى إذا لم يكن لديك اتصال بالإنترنت أو إذا كانت شبكة Wi-Fi الخاصة بك غير موثوقة، يمكنك تثبيت المحرر في وضع عدم الاتصال على جهاز الكمبيوتر الخاص بك بدلاً من استخدام موقع Scratch على الويب.
الاختلاف الوحيد هو أن البرامج ستحفظ على جهاز الكمبيوتر الخاص بك بدلاً من حفظها على موقع ويب سكراتش، وبعد ذلك يمكنك تحميل برامج Scratch الخاصة بك أو نسخها إلى محرك الأقراص المحمول لنقلها إلى كمبيوتر آخر في وقت لاحق.
يمكن الوصول إلى محرر Scratch غير المتصل عبر الرابط المتاح هنا
شرح برنامج سكراتش بالكامل
محرر Scratch هو المكان الذي تجمع فيه كتل التعليمات البرمجية لإنشاء العمل الفني أو اللعبة أو الرسوم المتحركة، ويمكن البدء في إنشاء برنامج Scratch عن طريق الرابط الموجود أعلى الصفحة المحررة كما هو موضح في الشكل التالي، وهذه هي الخطوات اللازمة لتشغيل لغة Scratch على نظام ويندوز windows
- : يعد الكائن الذي يظهر النقوش المتحركة في برنامج Scratch هو المحرك الأساسي، ويتم عرضه في ما يسمى بخشبة المسرح والتي تحمل الرقم (6) Stage، وتتحكم كتل التعليمات البرمجية الخاصة به في سلوكه، ويتم تسليط الضوء على كائن القطة تلقائيًا في كل مشروع جديد.
- يمكنك إضافة المزيد من الرسوم المتحرككة وبرمجة الكائنات بإضافة كتل تعليمات برمجية إلى منطقة البرامج النصية رقم (5) الموجودة في الجانب الأيمن من الشاشة، وفي Scratch تسمى مجموعة كتل التعليمات البرمجية بالنص.
- في حقل النص العلوي للمحرر، يتم ذكر اسم المشروع بالرقم (4) بعد أن تسموا مشروعكم باستخدام اسم وصفي. يجب عليكم حفظ المشروع بشكل دوري عن طريق النقر على أيقونة حفظ الآن في شريط القائمة بالرقم (1)، لتجنب فقدان العمل في حالة تعطل المتصفح
- يمكن الوصول إلى كتل التعليمات البرمجية من الكتلة رقم (7) في المركز. هناك 10 فئات من الكتل البرمجية في الجزء العلوي من المنطقة، وتشمل الحركة والمظهر والصوت والقلم والبيانات والأحداث والتحكم والاستشعار والمشغلين ومجموعة أخرى من الكتل. تنتمي كل كتلة برمجية إلى فئة واحدة، وتتميز بلون الفئة. على سبيل المثال، تأتي كتلة القول (say block) من فئة المظهر باللون الأرجواني. يتوفر عدد غير محدود من كتل التعليمات البرمجية، فقط قم بسحبها من منطقة الكتل ووضعها في منطقة النص.
- لكل كائن، هناك نصوصه الخاصة المرتبطة به، حيث يتم عرض البرامج النصية لهذا الكائن في منطقة البرامج النصية عند النقر فوقه في قائمة الكائنات رقم (8). لعرض منطقة البرامج النصية، يجب تحديد علامة “قائمة الرسوم المتحركة” وعلامة “التبويب البرامج النصية (3
- النقر فوق العلم الأخضر يبدأ تشغيل البرنامج، والنقر فوق العلامة الحمراء يتوقف عن العمل. رقم (2) هو الإيقاف الحمراء.
خطوات برنامج سكراتش scratch
تتوفر عدة طرق للحصول على نقوش متحركة في برامجك، حيث يُمكنك استخدام النقوش المتحركة المدمجة في Scratch، أو تحميل نقوش متحركة من جهاز الكمبيوتر الخاص بك، أو رسم النقوش بنفسك. وفي حال رغبتك في الرسم بنفسك، يُمكنك استخدام محرر الرسام في Scratch.
يشبه محرر الرسام برامج الرسم الأخرى مثل Microsoft Paint أو Paintbrush، لرسم كائن جديد انقر فوق زر فرشاة الرسم بجوار كائن جديد يمكنك تغيير شكل النقوش المتحركة من خلال التبديل إلى واحدة من العديد من الرسومات لإنشاء مظهر جديد لكائن ما انقر فوق علامة التبويب للأزياء ثم انقر فوق زر فرشاة الرسم بجوار زي جديد.
الأجزاء الرئيسية لمحرر الرسام هي:
- الأجزاء الرئيسية، أدوات الرسم التي يمكن تحديدها باستخدام الأزرار الموجودة على الجانب الأيسر.
- image The Canvas حيث ترسم الصور.
- صورة لمركز الأزياء الذي يشير إلى مركز تصميم الملابس مع رمز الشعيرات المتشابكة.
- شريط التمرير لعرض الخط، والذي يحدد عرض أدوات الرسم.
- محدد اللون الذي يغير لون أدوات الرسم.
- تحتوي اللوحة القماشية على أزرار للتكبير والتصغير.
- أزرار “التراجع” و “الإعادة”، والتي يمكن أن تساعدك في تصحيح الأخطاء.