سكراتش SCRATCH عبارة عن بيئة برمجة سهلة و بسيطة ، موجهة أساسا للمبتدئين و الأطفال ، تم تطويرها من طرف مجموعة Lifelong Kindergarten ، في مختبر الوسائط بمعهد ماساتشوسيتس للتقنية MIT ، و تهدف إلى تنمية الإبداع و الابتكار لدى الأطفال و الكبار من غير ذوي الاختصاص. ما هو برنامج سكراتش - إسألنا. تسمح سكراتش لمستخدميها بإنشاء ألعابهم وقصصهم التفاعلية من خلال لغة برمجة بسيطة ، مجانية و مفتوحة المصدر ، تستخدم الكائنات الرسومية بدل الأكواد المعقدة التي تستعمل عادة في لغات البرمجة الأخرى ، و هذه اللغة هي أشبه باللعبة منها الى لغة برمجة. شرح برنامج سكراتش 1 ـ أهمية سكراتش تكمن أهمية سكراتش في تدليل الصعوبات التي تطرحها لغات البرمجة ، و التي تجعل أغلب الناس ينفرون منها رغم أهميتها ، و سكراتش بذلك يقوم بتنمية ملكات الإبداع و الابتكار لدى الشباب ، و يشجعهم على تصميم مشاريعهم الخاصة و تنفيذها على أرض الواقع ، دون أن يكون الجانب التقني عائقا أمامهم. إضافة إلى ذلك فإن التعلم المبكر والمبسّط لهذا النوع من البرمجة ، من شأنه أن يهيئ الطلاب في المراحل الثانوية لفهم البرمجة وخاصة برمجة الكائنات (Object Oriented Programming) ، و التي يجد أغلبهم صعوبات كبيرة في فهمها و استيعابها.
نشيد عن الاسراء والمعراج مكتوب هُنا عبر موقع مُحتويات، حيث تُعتبر رحلة الإسراء والمعراج من أروع الرحلات التي قصّها علينا القرآن الكريم في سورة الإسراء، حيث كانت من أغرب الرحلات التي خصّها الله سبحانه وتعالى لرسول هذه الأمة سيدنا محمد -صلّى الله عليه وسلّم-، ولهذه الحادثة وقع كبير في نفوس المُسلمين ولهذا تجدهم يستذكرونها في ذكرى الإسراء والمعراج، ويُعدّون الأناشيد التي تصف جمال هذه الحادثة.
بالإضافة إلى ذلك فإن سكراتش تنمي المهارات التواصلية للمتعلمين، حيث تتيح لهؤلاء فرصة التواصل مع أقرانهم من دول وثقافات مختلفة، والتعاون معهم لإيجاد حل للمشاكل التي تصادفهم. و قد لاقى إدماج سكراتش في العديد من الفصول الدراسية حول العالم، ترحابا كبيرا من طرف المعلمين والطلبة، وكانت نتائج هذه العملية جيدة للغاية. تعريف برنامج السكراتش « مجلة EyaDos التقنية. سكراتش واللغة العربية [ عدل] تم نقل مشروع سكراتش إلى العربية بواسطة فريق من كلية تقنية المعلومات في جامعة الإمارات العربية المتحدة، وبالتعاون مع مجموعة من المتخصصين في الأولمبياد المعلوماتي السوري، وبفضل ذلك أصبح من الممكن تغيير لغة القوائم والمقاطع البرمجية في البرنامج إلى اللغة العربية. كما أصبح لسكراتش موقعا يدعم اللغة العربية بشكل كامل.
يعتبر برنامج سكراتش من أشهر والبرامج التي تعلم البرمجيات بطريقة سهلة جدا ومبسطة تمكن الأطفال الصغار من التعلم بطريقة بسيطة مسايرة لذكائهم وتساهم في ضمان تعلمهم بشكل أفضل بعكس برامج البرمجيات الأخرى التي تتسم بتعقيداتها، وبرنامج سكراتش طور من قبل مجموعة Lifelong Kindergarten وذلك في مختبر الوسائط بمعهد ماساتشوسيتش للتقنية MIT، والهدف الرئيسي من إنشائها هو تقوية وتنمية الإبداع وتعزيز الابتكار عند الأطفال وأيضا عند البالغين اللذين لا يعرفون أي شيء عن برامج البرمجيات، وهذا البرنامج يمكن مستعمليه من إنشاء ألعابهم وقصصهم التفاعلية بواسطة لغة برمجية سهلة جدا وبسيطة. كما أنه يتميز بسهولة الولوج إليه وكونه مفتوح المصدر ومجاني، فضلا عن كون سكراتش يستعمل الكائنات الرسومية بشكل سهل وبسيط بعيدا عن تلك الأكواد البرمجية المعقدة جدا والتي يتم استعمالها في لغات البرمجيات الأخرى، وكما انه هناك العديد من الاستخدامات التي يتم القيام بها بالاعتماد على الأكواد في البرامج الاخرى والتي تأخذ الكثير من الوقت والمجهود وتتسم بالتعقيد وقد لا يصل المستخدم للنتيجة المطلوبة التي يريدها.
إذ يتعلم الطالب من خلال هذه الكراسة مفاهيم برمجية أساسية كالتكرار والشروط، وكذلك المفاهيم الأكثر تعقيدا كالكائنات واللبنات، بالإضافة إلى مفاهيم وأفكار رياضية هامة كنظام الإحداثيات والمتغيرات والأعداد العشوائية. كل ذلك من خلال منظومة تعلم في إطار شيق وذي معنى. تحتوي هذه الكراسة على فعاليات ومهام توجه المتعلم نحو هذه المفاهيم بطرق شيقة. [2] في برنامج السكراتش يمكن تطوير قصصٍ تفاعلية، ورسومٍ متحركة، وألعابٍ موسيقية وفنية، وغيرها من الإبداعات المحوسبة. تمكن سكراتش المستخدم من إدخال صور، أصوات وفيديو، كما وتمكن من إجراء تغييرات عليها والتحكم فيها. تعتمد السكراتش على الكائنات المدخلة للبرنامج، حيث أن الكائنات يمكنها أن تكون نصوصاً، صوراً أو رسومات. من الممكن برمجة هذه الكائنات من خلال إدخال مقاطع برمجية - ما يسمى بـ "لبنات" - على هذه الكائنات وتحديد معطيات لهذه الأوامر البرمجية، والتي تؤدي بدورها إلى إمكانية تغيير الهيئة، الحركة أو الصوت الخارج من هذه الكائنات. تبرمج التحكمات في هذه الكائنات من خلال أوامر تتعلق بالضغط على لوحة مفاتيح (مثل الضغط على الأسهم)، الفأرة (مثل النقر مزدوج على زر الفأرة) أو بعد مرور فترة زمنية محددة (مثل 5 ثوان).
تسمح سكراتش لمستخدميها بإنشاء ألعابهم وقصصهم التفاعلية من خلال لغة برمجة بسيطة، مجانية ومفتوحة المصدر، تستخدم الكائنات الرسومية بدل الأكواد المعقدة التي تستعمل عادة في لغات البرمجة الأخرى، وهذه اللغة هي أشبه باللعبة منها إلى لغة برمجة. أهمية سكراتش [ عدل] تكمن أهمية سكراتش في تدليل الصعوبات التي تطرحها لغات البرمجة، والتي تجعل أغلب الناس ينفرون منها رغم أهميتها، وسكراتش بذلك يقوم بتنمية ملكات الإبداع والابتكار لدى الشباب، ويشجعهم على تصميم مشاريعهم الخاصة وتنفيذها على أرض الواقع، دون أن يكون الجانب التقني عائقا أمامهم. إضافة إلى ذلك فإن التعلم المبكر والمبسّط لهذا النوع من البرمجة، من شأنه أن يهيئ الطلاب في المراحل الثانوية لفهم البرمجة وخاصة برمجة الكائنات (Object Oriented Programming)، و التي يجد أغلبهم صعوبات كبيرة في فهمها واستيعابها. من جهة أخرى فإن SCRATCH يكسب المتعلمين مفاهيم برمجية أساسية كالتكرار والشروط، وكذلك المفاهيم الأكثر تعقيدا كالكائنات واللبنات، بالإضافة إلى مفاهيم وأفكار رياضية هامة كنظام الإحداثيات والمتغيرات والأعداد العشوائية، وذلك كله بطريقة ممتعة ومحفزة على التعلم.