الموسوعة العربية

ابحث عن أي موضوع يهمك

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

بواسطة: نشر في: 1 أكتوبر، 2020
mosoah
ماهي لغة سكراتش

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

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

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

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

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

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

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

المنصة

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

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

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

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

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

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

  • المقاطع البرمجية: هذا الجزء مخصص لوضع اللبنات التي تكون المشروع والأوامر التي يمكن الاحتياج إليها وتوجد في لوحة اللبنات.
  • المظاهر: هذا هو الجزء المخصص لتعديل وعرض مظاهر الكائن الذي تم اختياره وفي حغالة الرغبة في تغيير مظهر الكائن يتم الضغط على تحرير وبعدها سوف تظهر نافذة خاصة بذلك.
  • الأصوات: مخصص لتعديل وعرض أصوات الكائن المحدد، ويظهر اختياران عن الضغط عليه هما:
    • استيراد أحد الملفات الصونية المتاحة على الجهاز المستخدم وتكون هذه الأصوات بصيغة (mp3 & wav & AIF & AU).
    • القيام بتسجيل مقطع صوتي بصوت المستخدم عن طريق الميكروفون ويكون ذلك بعد لابضغط على زر تسجيل

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

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

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

تمط الدوران

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

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

شريط الأدوات

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

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

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

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

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

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