ما هي برمجة الروبوتات؟ ولماذا نبدأ مع سكراتش”Scratch”؟
اكتشف ما هي برمجة الروبوتات بالضبط، ولماذا سكراتش “Scratch” هو أفضل أداة للمبتدئين. سلسلة تعليمية مدرسية مجانية خطوة بخطوة.
١- برمجة الروبوتات، برمجة سكراتش..
مرحباً بكم في السلسلة التعليمية الأولى حول برمجة الروبوتات. سنسير معاً خطوة بخطوة، بأسلوب مدرسي واضح ومنظم، لنبني فهماً متيناً قبل أن نكتب أي كود.
ما المقصود بـ«برمجة الروبوتات»؟
برمجة الروبوتات هي عملية إعطاء تعليمات دقيقة لجهاز أو كائن رقمي حتى يؤدي مهمة معينة. هذه التعليمات تُسمى «برنامج» أو «كود».
في بداية التعلم، الروبوت ليس بالضرورة آلة معدنية ضخمة. قد يكون:
- شخصية كرتونية على الشاشة تتحرك وتتكلم.
- سيارة صغيرة تتحرك في اتجاه معين.
- ذراع آلية تلتقط كرة.
الهدف الأساسي هو تطوير التفكير المنطقي والتحليلي، وليس مجرد حفظ أوامر.
لماذا تعتبر برمجة الروبوتات مهارة مهمة اليوم؟
| المهارة | كيف تساعدنا في الحياة |
|---|---|
| التفكير الحسابي | تقسيم المشكلة الكبيرة إلى خطوات صغيرة |
| حل المشكلات | تجربة وتصحيح الأخطاء بطريقة منهجية |
| الإبداع | تصميم مشاريع من الصفر |
| العمل الجماعي | مشاركة المشاريع وتعديلها مع الآخرين |
لماذا نبدأ مع Scratch تحديداً؟
«Scratch صُمم ليسمح للأطفال والمبتدئين بتجربة البرمجة كلعبة إبداعية، لا كمهمة دراسية صعبة.»
— فريق MIT Media Lab
Scratch هو بيئة برمجة مرئية مجانية تماماً طورتها مجموعة في معهد ماساتشوستس للتكنولوجيا (MIT) عام 2007، وتُدار الآن من قبل Scratch Foundation.
المميزات التي تجعله الأفضل للبداية:
- نستخدم كتل ملونة نسحبها ونربطها بدلاً من كتابة نصوص طويلة.
- نرى النتيجة فوراً على الشاشة.
- يدعم اللغة العربية كاملة.
- يحتوي على ملايين المشاريع الجاهزة التي يمكننا فتحها وتعديلها.
- لا يحتاج تثبيت (يعمل مباشرة في المتصفح).
أجزاء واجهة Scratch الأساسية
عندما تفتح Scratch ستجد أربع مناطق رئيسية:
| المنطقة | دورها |
|---|---|
| المنصة (Stage) | المكان الذي تتحرك فيه الشخصيات |
| قائمة الكائنات (Sprites) | الشخصيات والأشياء التي نتحكم بها |
| منطقة الكتل (Blocks) | الأوامر الملونة (حركة، مظهر، صوت…) |
| منطقة البرمجة | المكان الذي نرتب فيه الكتل |
الخطوة الأولى الآن (جرب فوراً)
- افتح المتصفح واذهب إلى: https://scratch.mit.edu/
- اضغط زر إنشاء (Create) في الأعلى.
- ستظهر الواجهة مباشرة. جرب سحب كتلة «تحرك ١٠ خطوات» من قسم الحركة واضغط العلم الأخضر.
هذا كل ما نحتاجه اليوم. الهدف فقط أن نشعر بالأداة ونفهم أن البرمجة ليست صعبة.
في المقالة القادمة سنبدأ مشروعنا الأول الحقيقي: شخصية تتحرك وتتكلم وترد على النقرات.
** شاهد الفيديو التعليمي في الأسفل..
شاهد فيديو تعليمي قصير يشرح الدرس عملياً
هل الفيديو بالإنجليزي وتريد قراءة الكلام بالعربي؟
سهل جدًا! اضغط على الزر الصغير CC أسفل الفيديو (في الزاوية اليمين تحت).
إذا ظهرت الكتابة بالإنجليزي، اضغط على أيقونة الترس ⚙️ (الإعدادات)، ثم اختر “الترجمة التلقائية” (Auto-translate)، ثم اختر العربية.
جربها الآن – ستظهر الكلمات بالعربي تحت الفيديو مباشرة!
(إذا لم يعمل الـ CC بالعربي في بعض الفيديوهات، جرب فيديو آخر أو فعّل الترجمة من إعدادات يوتيوب الخاصة بك)


