📋 المحتوى المنظم
📖 محتوى تعليمي مفصّل
نوع: محتوى تعليمي
حان الوقت لإنشاء مشروعك الأول في مايكروبت، وسيكون على شكل مايكروبت مصباح Led صغيرة تستخدم فيه مصابيح Led الموجودة في الوقت الحقيقي لاختبار البرمجي، إذا لم يتوفر لديك جهاز مايكروبوت، يمكنك إنشاء بديلة عبر الإنترنت.
نوع: محتوى تعليمي
إنشاء مقطع برمجي جديد:
نوع: محتوى تعليمي
اكتب < 1 makcode.microbit.org اضغط على New Project (مشروع جديد) لإنشاء مشروع جديد. 2 الآن أصبح مشروعك جاهزًا للبدء بالبرمجة. 3
نوع: محتوى تعليمي
تعمل عند بدء المقطع البرمجي وقبل بدء أي حدث آخر، حيث يمكنك استخدامها لتهيئة مقطعك البرمجي
نوع: محتوى تعليمي
تشغيل جزء من المقطع البرمجي بصورة متكررة (لا نهائية)
🔍 عناصر مرئية
MakeCode Editor Interface
A screenshot showing the MakeCode editor interface for micro:bit. It displays the project workspace with 'on start' and 'forever' blocks, a simulated micro:bit device, and a palette of available blocks on the left. Number 1 points to the URL bar, Number 2 points to the 'New Project' button, and Number 3 points to the programming blocks area.
🎴 بطاقات تعليمية للمراجعة
عدد البطاقات: 4 بطاقة لهذه الصفحة
ما الغرض من كتلة 'عند بدء التشغيل' (on start) في برمجة مايكروبت باستخدام MakeCode؟
- أ) تشغيل المقطع البرمجي بصورة متكررة ولا نهائية.
- ب) إيقاف تشغيل جميع مصابيح LED.
- ج) تهيئة المقطع البرمجي قبل بدء أي حدث آخر.
- د) تحميل مكتبات برمجية إضافية من الإنترنت.
الإجابة الصحيحة: c
الإجابة: تهيئة المقطع البرمجي قبل بدء أي حدث آخر.
الشرح: ١. كتلة 'عند بدء التشغيل' (on start) هي أول كتلة يتم تنفيذها.
٢. تُستخدم لتهيئة المتغيرات أو إعدادات الجهاز.
٣. يتم تنفيذها مرة واحدة فقط عند تشغيل البرنامج.
تلميح: تستخدم هذه الكتلة لإعداد الإعدادات الأولية.
التصنيف: مفهوم جوهري | المستوى: سهل
ما وظيفة كتلة 'باستمرار' (forever) في بيئة برمجة MakeCode لمايكروبت؟
- أ) تهيئة المقطع البرمجي لمرة واحدة فقط.
- ب) تشغيل جزء من المقطع البرمجي بصورة متكررة (لا نهائية).
- ج) إرسال بيانات عبر البلوتوث.
- د) حفظ المشروع البرمجي على الكمبيوتر.
الإجابة الصحيحة: b
الإجابة: تشغيل جزء من المقطع البرمجي بصورة متكررة (لا نهائية).
الشرح: ١. كتلة 'باستمرار' (forever) تحتوي على تعليمات يتم تنفيذها بشكل متكرر.
٢. تبدأ التنفيذ بعد انتهاء كتلة 'عند بدء التشغيل'.
٣. تستمر في التنفيذ إلى ما لا نهاية ما لم يتم إيقاف الجهاز.
تلميح: هذه الكتلة تنفذ التعليمات بشكل متواصل.
التصنيف: مفهوم جوهري | المستوى: سهل
أي من الخطوات التالية تمثل الخطوة الأولى لإنشاء مشروع جديد في MakeCode لمايكروبت عبر الإنترنت؟
- أ) توصيل جهاز مايكروبت الفعلي بالكمبيوتر عبر USB.
- ب) تحميل وتثبيت برنامج MakeCode على الكمبيوتر.
- ج) الذهاب إلى الموقع الإلكتروني makecode.microbit.org والضغط على 'مشروع جديد' (New Project).
- د) كتابة أول سطر من الكود البرمجي بلغة JavaScript.
الإجابة الصحيحة: c
الإجابة: الذهاب إلى الموقع الإلكتروني makecode.microbit.org والضغط على 'مشروع جديد' (New Project).
الشرح: ١. الخطوة الأولى هي فتح متصفح الويب والذهاب إلى عنوان makecode.microbit.org.
٢. في واجهة الموقع، يتم النقر على زر 'مشروع جديد' (New Project).
٣. هذا الإجراء ينشئ مساحة عمل برمجية جديدة فارغة.
تلميح: تتضمن الخطوة الأولى فتح بيئة التطوير عبر المتصفح.
التصنيف: خطوات | المستوى: سهل
ما الهدف من استخدام مصابيح LED الموجودة على لوحة مايكروبت في بداية تعلم البرمجة؟
- أ) لأنها المكون الوحيد الذي يعمل بدون كهرباء.
- ب) لتحويل مايكروبت إلى مصباح إضاءة عادي.
- ج) اختبار المقطع البرمجي بشكل مرئي ومباشر في الوقت الحقيقي.
- د) لإرسال إشارات ضوئية مشفرة لجهاز آخر.
الإجابة الصحيحة: c
الإجابة: اختبار المقطع البرمجي بشكل مرئي ومباشر في الوقت الحقيقي.
الشرح: ١. مصابيح LED توفر طريقة مرئية وسهلة لرؤية نتائج الكود البرمجي.
٢. تمكن المبرمج المبتدئ من اختبار المنطق البرمجي (مثل الشرطيات والحلقات) بشكل فوري.
٣. لا تحتاج إلى أجهزة إضافية، فهي مدمجة في اللوحة.
تلميح: تعتبر مصابيح LED أداة بصرية للتأكد من عمل الكود.
التصنيف: مفهوم جوهري | المستوى: متوسط