البرمجة

سكراتش Scratch – تحميل البرنامج وشرح مفصل ومشاريع سكراتش جاهزه للتعديل

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

مقدمة إلى سكراتش

مع تزايد التكنولوجيا الرقمية ، بدأت الدول المتقدمة في الغرب في تطوير لغات مرئية يسهل على الأطفال الصغار ومتوسطي العمر تعلمها ، مع التركيز على أهمية امتلاك الأطفال معرفة جيدة بلغات البرمجة منذ سن مبكر  واحدة منها هي لغة سكراتش Scratch حيث تم تطويره للأطفال بواسطة MIT Media Labo  .

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

يمكننا القول ان سكراتش Scratch هي لغة برمجة مرئية تتيح للطلاب إنشاء قصص تفاعلية خاصة بهم ،الألعاب والرسوم المتحركة.

أثناء تصميم الطلاب لمشاريع سكراتش ، يتعلمون التفكير بطريقة إبداعية ، والعقل
بشكل منهجي ، والعمل بشكل تعاوني. تم إنشاء Scratch بواسطة مجموعة Lifelong Kindergarten في معهد ماساتشوستس للتكنولوجيا مختبر الوسائط ومتاح للتنزيل المجاني على الموقع http://scratch.mit.edu بمجرد تنزيل سكراتش Scratch إلى ملف الكمبيوتر ، لا تحتاج إلى الوصول إلى الإنترنت لإنشاء مشروع لانه يعمل على نفس الجهاز.

طريقة التسجيل في موقع سكراتش

  • انتقل الى انظم الى سكراتش.
  • قم بادخال اسم المستخدم الذي ترغب بتعيينه.
  • أدخل مكان اقامتك.
  • أدخل تاريخ ميلادك.
  • أدخل رابط البريد الألكتروني.

في حال لا ترغب بانشاء حساب ورفع مشاريعك يمكنك العمل مباشرة على الموقع الرسمي.

طريقة تحميل برنامج سكراتش scratch

لتحميل سكراتش

ماذا يحتاج برنامج سكراتش scratch

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

كيفية برمجة الألعاب و القصص التفاعليه المتحركة بواسطة برنامج سكراتش scratch

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

عناصر سكراتش

هناك أربعة عناصر رئيسية لـ Scratch: المسرح ، والشخصيات ، والسيناريو ولوحة البرمجة. يمكن مقارنة هذه العناصر بالمسرحية.

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

طريقة انشاء مشروع في برنامج سكراتش

برمجة الشخصيات – التحكم والحركة والمظهر والصوت

انشاء مشروع برنامج سكراتش

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

كتل الحركة

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

شرح سكراتش

  •  يتحرك الكائن بخطوات X. يمكنك تغيير القيمة متى كان هناك ملف
    منطقة بيضاء قابلة للتعبئة في كتلة برمجة. على سبيل المثال ، يمكن تغيير 10 خطوات إلى 25 خطوة.
    تتحرك القيم الموجبة للأمام (إلى اليمين) والقيم السالبة تتحرك للخلف (إلى اليسار).
  • تحرك إلى x: ___ y: ____ – سينزلق الكائن إلى الموضع المحدد في غضون X ثانية.
    تذكر: كلما زاد عدد الثواني التي تستخدمها ، كلما كان الوقت الذي يستغرقه الكائن في الانزلاق أبطأ / أطول.
  • المسرح. ابحث عن موضع على المنصة تريد أن ينزلق إليه الكائن ثم يتحرك.
    هناك. فوق منطقة البرامج النصية ، ستجد موضعين X و Y. استخدم هذه القيم لملء X
    ومنطقة Y على كتلة الانزلاق. تأكد من استخدام علامة (-) عند الضرورة.
  • انتقل إلى x___ y: ____ – تُستخدم هذه الكتلة لوضع الكائن في موضع محدد عند المشروع
    يبدأ ، لذلك لا يتعين عليك اختيار الكائن يدويًا ووضعه في هذا الموضع في كل مرة.
  • تقوم بإعادة تشغيل المشروع. على سبيل المثال ، إذا انزلق الكائن عند النقر فوق العلم الأخضر ، فسيتم ذلك.

اللبنات

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

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

كتل الصوت

scratch

تندرج كتل الصوت ضمن فئة لون الفوشيه وتسمح لك ببرمجة الكائن لإنتاج الأصوات أو
كلمات تسمعها. انقر فوق علامة التبويب “الأصوات” بجانب كلمة “الأزياء” لاستيراد أو تسجيل ملف. انقر فوق اضافة صوت ثم انقر نقرًا مزدوجًا فوق أحد المجلدات (حيوان ، تأثيرات ، إنسان ، إلخ).

scratch

اختيار كائن جديد

إذا كنت لا ترغب في استخدام Scratch Cat ككائن لك ، فهناك طريقتان لحذفه:

Scratch

  •  انقر فوق المقص فوق المرحلة ثم انقر فوق الكائن أو انقر بزر الماوس الأيمن على الصورة المصغرة ثم انقر فوق حذف.

اختيار كائن جديد

هناك ثلاث طرق لاختيار كائن جديد: الرسم أو الاستيراد أو استخدام كائن “غامض”.

سكراتش

  • ارسم كائنًا جديدًا – يتيح لك استخدام محرر الرسم لإنشاء كائن خاص بك.
    يمكنك استخدام فرشاة طلاء ودلو طلاء وخطوط ودوائر ومربعات لإنشاء الكائن الخاص بك.

scratch

  • كائن جديد – يسمح لك بالاختيار من بين الكائنات المتوفرة في Scratch. انقر نقرًا مزدوجًا فوق
    إحدى الفئات للعثور على كائن ترغب في استخدامه.

scratch

  •  الكائن الغامض – سيختار Scratch كائنًا عشوائيًا لك.

اختيار الخلفية.

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

  • رسم الخلفية الخاصة بك – انقر فوق الرسام ثم سيفتح محرر الطلاء.

scratch

  • استيراد خلفية – انقر فوق استيراد للاختيار من بين الخلفيات المتوفرة في Scratch و
    ثم انقر نقرًا مزدوجًا فوق أحد المجلدات.

scratch

 

مشاريع سكراتش جاهزه للتعديل

في حال رغبتك بتحميل مشروع جاهز او رفع مشروعك ومشاركته مع الاخرين توجه الى موقع مجتمع سكراتش وتمتع بالعديد من المشاريع من خلال هذا الرابط https://scratch.mit.edu/projects/editor/?tutorial=all

 

السابق
مكافحة الحشرات
التالي
الشاي الأخضر