الكمبيوتر و الإلكترونياتبرمجة

ماهي لغة سكراتش ومكوناتها وإستخدماتها

Add a heading75 | موسوعة الشرق الأوسط

يتم طرح سؤال كثيرًا حول لغة البرمجة سكراتش بين محبي البرمجيات والذين يرغبون في تعلمها. وسنقوم في مقالنا على موقع الموسوعة بالإجابة على هذا السؤال وتوضيح كل ما يتعلق ببرنامج سكراتش. أصبحت البرمجيات ذات أهمية كبيرة في عصرنا الحالي، ويرغب الجميع في تعلمها واكتساب مهارات استخدام البرامج وتصميم الألعاب. وقد أصبحت التقنية جزءًا لا يتجزأ من التعليم، حيث يحتاج المعلمون إلى استخدام هذا البرنامج لتسهيل عملية التعلم على الطلاب وجعلها أكثر تفاعلية وجذابة.

جدول المحتويات

ماهي لغة سكراتش ؟

  • يعتبر لغة سكراتش واحدة من لغات البرمجة، وتعتبر من اللغات الأسهل حيث تستهدف الأطفال وغير المتخصصين في مجال البرمجة، ولكنهم يمتلكون الشغف والرغبة في تعلم البرمجة.
  • يتوفر من برنامج سكراتش عدة نسخ، بما في ذلك نسخ تعمل عند الاتصال بالإنترنت، وأخرى تعمل بدون الاتصال بالإنترنت.
  • ينتشر استخدام البرنامج بين جميع المراحل العمرية بسهولة استخدامه ورغبة الجميع في تصميم الألعاب والقصص التفاعلية، وخاصة في وقتنا الحالي حيث أصبح التعليم يعتمد بشكل كبير على التفاعل.
  • يُعتبرُ هذا البرنامجُ مدخلاً أساسياً لمَنْ يَرغَبُ في العملِ في مجالِ تصميمِ الألعابِ، فهو بسيطٌ جداً في استخدامهِ وليسَ بحاجةٍ إلى استخدامِ أيٍ من تلك الشفراتِ التي يَجِبُ استخدامُها في البرامجِ الأخرى، وذلك لأنهُ يمنحُ مستخدميهِ التعليماتِ الجاهزةِ والتي يُمكنُ استخدامُها بكلِ سهولةٍ.
  • يمكن لأي مستخدم للبرنامج إدخال الصور والمقاطع الصوتية بسهولة، بالإضافة إلى الخيارات الكبيرة من الصور والأصوات التي يوفرها البرنامج في ملفاته.
  • يتميز البرنامج بالتركيز على التخيل والتصميم والتخطيط، مما يساعد على تطوير هذه القدرات لدى المستخدمين بشكل أفضل.
  • يتميز هذا البرنامج بواجهة سهلة الاستخدام التي تساعد المستخدمين على إنتاج القصص التفاعلية والألعاب والبرامج التعليمية، إضافةً إلى تسهيل استخدام الوسائط المتعددة أثناء الاستخدام.
  • قامت جامعة MIT بتطوير لغة سكراتش بشكل مفتوح المصدر، مما يتيح للجميع استخدامها وتنزيل البرنامج، ولكنها مغلقة فيما يتعلق بالتطوير، حيث لا يمكن تطوير البرنامج إلا من قبل فريق العمل المختص به.

كيفية تحديد لغة سكراتش

عندما ترغب في استخدام برنامج سكراتش باللغة العربية، يجب عليك اتباع الخطوات التالية لتفعيل اللغة العربية واستخدامها:

  • الضغط على أيقونة اللغة المعروفة باسم (set language) والتي توجد في الجانب الأيسر العلوي من صفحة البرنامج.
  • سيتم عرض قائمة باللغات المتاحة في البرنامج، بما في ذلك اللغة العربية.
  • يمكن تثبيت اللغة العربية كلغة مستخدمة للبرنامج من خلال النقر فقط على اللغة العربية.

مكونات سكراتش

المنصة

هو المكان المخصص لتنفيذ الألعاب والتخطيط لها، وهو المنطقة التي يتفاعل ويتحرك فيها الكائنات الحية.

الكائنات الجديدة

عند فتح البرنامج واستخدامه في كل مرة، سيظهر مجموعة من القطط الافتراضية ذات اللون البرتقالي، ويمكن تغييرها باستخدام بعض الأزرار:

  • الزر الأول: يوجد زر على الجهة اليسرى يستخدم لرسم كائن جديد، وعند الضغط عليه يظهر صفحة لرسم الكائن المطلوب، وبعد ذلك يجب الضغط على زر الموافق لتثبيت الكائن الجديد.
  • الزر الثاني: يستخدم هذا الزر لاختيار أحد الكائنات الجديدة الموجودة في ملف يحتوي على مجموعة من الكائنات الموجودة في البرنامج، بالإضافة إلى إمكانية إضافة صور كائنات من الملفات الشخصية.
  • الزر الثالث: عند النقر عليه، يختار سكراتش كائنًا واحدًا من الموجودين في ملف برنامج سكراتش بشكل عشوائي.

منطقة البرامج

بعد اختيار الكائن المراد تخصيص البرمجة له، يتم الضغط عليه لتثبيت البرمجة وتحديد الأوامر، وتنقسم منطقة البرامج إلى:

  • المقاطع البرمجية: يخصص هذا الجزء لوضع القطع التي تشكل المشروع والأوامر التي قد تحتاج إليها ويمكن العثور عليها في لوحة القطع.
  • المظاهر: هذا هو الجزء المخصص لتعديل وعرض خصائص الكائن الذي تم اختياره، وإذا رغبت في تغيير مظهر الكائن، يتم النقر على زر “تحرير” ثم سيظهر نافذة خاصة بذلك.
  • الأصوات: هو تطبيق مخصص لتعديل وعرض أصوات الجهاز المحدد، ويتضمن خيارين يمكن الوصول إليهما بالضغط عليهما:
    • يتضمن الاستيراد إحدى ملفات الصوت المتاحة على الجهاز والتي يمكن أن تكون بصيغة MP3 أو WAV أو AIF أو AU.
    • يتم تسجيل مقطع صوتي بواسطة المستخدم عن طريق الميكروفون، بعد الضغط على زر التسجيل

معلومات عن الكائن المحدد

في هذا الجزء، يتم عرض المعلومات الخاصة بالكائن المحدد، وتشمل هذه المعلومات:

  • الاسم: يمكن تغيرره.
  • الموقع: تحديد إحداثيات الموقع على محوري الصف والعمود.
  • الاتجاه: يتم استخدام لبنة التحريك لتحريك الجسم، ولها 4 قيم هي:
    • يمين بمقدار 90.
    • يسار بمقدار 90.
    • أعلى بمقدار 0.
    • أسفل بمقدار 180.
  • القفل: يمكن التحكم في حركة العنصر على الويب أو أثناء العرض التقديمي باستخدام خيارين يمكن أن يظهران أثناء الاستخدام، وهما:
    • مقفل: وهذا يعني عدم القجرة على التحريك.
    • غير مقفل: يمكن تحريكه.

تمط الدوران

هناك 3 أزرار للتحكم في دوران الكائن هم:

  • الزر الأول: هو سهم يدور حول نفسه ويعني أن الكائن يمكن أن يدور ويتغير اتجاهه.
  • الزر الثاني: هو خط مستقيم يحتوي على سهمين، يشير أحدهما إلى اليمين والآخر إلى اليسار، ويستخدم لتحريك الشيء إلى اليمين واليسار فقط.
  • الزر الثالث: يتم تمثيله بشكل مربع أسود صغير ويعني عدم إمكانية تدويره).

شريط الأدوات

يضم مجموعة من الأزرار وهي:

  • زر المؤشر: يستخدم لتحريك الكائنات واللبنات.
  • زر المضاعفة: يتم استخدام هذا الشيء لتضاعف الكائنات والأصوات واللبنات والمقاطع، كما يتضح من اسمه.
  • زر الحذف: يتم تصميمه على شكل مقص ويستخدم لحذف الأصوات والكائنات والمظاهر والأشياء الغير مرغوب فيها.
  • زر التكبير: يستخدم عند الرغبة في تكبير الكائنات.
  • زر التصغير: يستخدم لتصغير الكائنات.

استخدامات برنامج سكراتش

  • عمل محادثات بين الكائنات.
  • يمكن تصميم برنامج تعليمي تفاعلي لتعليم أسماء الحيوانات، حيث يظهر اسم الحيوان باللغة المحددة عند الضغط على صورة الحيوان.
  • يتضمن ذلك إجراء عمليات حسابية بحيث يكون لكل كائن محدد عملية حسابية محددة.
  • يسهل رسم الأشكال الهندسية وتشكيل الأجسام ورسم الزوايا لأولئك الذين يجهلون الرسم الهندسي.
  • عندما يختار الطالب الإجابة الصحيحة في جدول الضرب ويضغط على الكائن، سيظهر له كلمة (Good)، وعندما يختار الإجابة الخاطئة سيظهر له كلمة (Wrong).
  • تحريك الصور.
  • تشمل تصاميم الألعاب، مثل لعبة المتاهة ولعبة رمي الكرة في المرمى ولعبة جمع التفاح.

نأمل أننا قد شرحنا لكم ما هي لغة سكراتش وكل ما تودون معرفته عن البرنامج.

المراجع: 1 2 3 4 5 6 7.

اترك تعليقاً

زر الذهاب إلى الأعلى