📝 ملخص الصفحة
ملخص محتوى الصفحة:
تتناول هذه الصفحة مقدمة عن لغات البرمجة المستخدمة مع لوحة المايكروبت (micro:bit). يمكن استخدام لغات برمجة مختلفة لبرمجة المايكروبت، مثل لغة مايكروسوفت ميك كود (Microsoft MakeCode) القائمة على اللبنات البرمجية، أو لغة بايثون (Python) للبرمجة النصية. في هذه الوحدة، سيتم استخدام مايكروسوفت ميك كود.
يتوفر محرر ميك كود عبر الإنترنت، وللبدء في إنشاء المشاريع يجب زيارة الموقع الإلكتروني: https://makecode.microbit.org/#editor.
ثم تقدم الصفحة توضيحاً للمكونات الرئيسية لواجهة محرر ميك كود، وهي:
* محرر اللبنات البرمجية.
* أداة التنقل بين اللبنات البرمجية ولغة بايثون.
* صندوق أدوات اللبنات البرمجية.
* المحاكي (لاختبار البرنامج).
* اللبنات البرمجية الافتراضية التي تظهر عند إنشاء مشروع جديد.
* حقل اسم المشروع.
* زر تحميل المقطع البرمجي على لوحة المايكروبت الفعلية.
أخيراً، تذكر الصفحة معلومات عن لغة بايثون، حيث تم ابتكارها بواسطة جيودو فان روسوم (Guido van Rossum)، وصدر إصدارها الأول في عام 1991م. وهي لغة برمجة عالية المستوى، مفتوحة المصدر، وسهلة التعلم.
📋 المحتوى المنظم
📖 محتوى تعليمي مفصّل
نوع: محتوى تعليمي
مايكروسوفت ميك كود
نوع: محتوى تعليمي
يمكنك استخدام لغات برمجة مختلفة لبرمجة المايكروبوت، كلغة برمجة المايكروبيت، أو لغة بايثون (Python) للبرمجة النصية. ستستخدم في هذه الوحدة الواجهة الرسومية لمحرر ميك كود.
نوع: محتوى تعليمي
يتوفر محرر ميك كود عبر الإنترنت، وللبدء بإنشاء مشاريعك عليك زيارة الموقع الإلكتروني:
نوع: NON_EDUCATIONAL
https://makecode.microbit.org/#editor
نوع: محتوى تعليمي
فيما يلي توضيح لمكونات الواجهة الرئيسية لمحرر ميك كود:
نوع: محتوى تعليمي
المحاكي
نوع: محتوى تعليمي
صندوق أدوات اللبنات البرمجية
نوع: محتوى تعليمي
التنقل بين اللبنات البرمجية وبايثون
نوع: محتوى تعليمي
محرر اللبنات البرمجية
نوع: محتوى تعليمي
اللبنات البرمجية الافتراضية عند إنشاء مشروع جديد
نوع: محتوى تعليمي
تحميل المقطع البرمجي على مايكروبيت
نوع: محتوى تعليمي
اسم المشروع
نوع: محتوى تعليمي
لمحة تاريخية
نوع: محتوى تعليمي
تم ابتكار لغة بايثون (Python) بواسطة جيدوفان روسوم (Guido van Rossum)، وكان إصدارها الأول في العام 1991 م. وهي لغة برمجة عالية المستوى مفتوحة المصدر وسهلة التعلم.
نوع: METADATA
403
نوع: METADATA
وزارة التعليم
نوع: METADATA
Ministry of Education
نوع: METADATA
2025 - 1447
🔍 عناصر مرئية
مكونات الواجهة الرئيسية لمحرر ميك كود
A diagram illustrating the MakeCode interface for programming the Micro:bit. It shows the simulator (المحاكي), the block toolbox (صندوق أدوات اللبنات البرمجية), the block editor area (محرر اللبنات البرمجية), and the download button.
A QR code that likely links to the MakeCode website or a related resource.
🎴 بطاقات تعليمية للمراجعة
عدد البطاقات: 4 بطاقة لهذه الصفحة
ما هي لغة البرمجة التي يمكن استخدامها لبرمجة المايكروبيت باستخدام محرر ميك كود؟
- أ) لغة جافا سكريبت (JavaScript) فقط.
- ب) لغة برمجة المايكروبيت (اللبنات البرمجية) أو لغة بايثون (Python) للبرمجة النصية.
- ج) لغة C++ حصرياً.
- د) لغة HTML و CSS لتصميم الواجهات.
الإجابة الصحيحة: b
الإجابة: لغة برمجة المايكروبيت (اللبنات البرمجية) أو لغة بايثون (Python) للبرمجة النصية.
الشرح: يوفر محرر ميك كود واجهتين للبرمجة: واجهة اللبنات البرمجية الرسومية (Block-based) والتي تستخدم لغة برمجة المايكروبيت، وواجهة البرمجة النصية باستخدام لغة بايثون. يمكن للمبرمج التبديل بينهما حسب مهاراته.
تلميح: تذكر أن المحرر يوفر أكثر من طريقة للبرمجة.
التصنيف: مفهوم جوهري | المستوى: سهل
ما هو الموقع الإلكتروني للوصول إلى محرر ميك كود عبر الإنترنت؟
- أ) https://python.org
- ب) https://microbit.org
- ج) https://makecode.microbit.org/#editor
- د) https://code.org
الإجابة الصحيحة: c
الإجابة: https://makecode.microbit.org/#editor
الشرح: لبدء إنشاء مشاريع برمجية للمايكروبيت باستخدام ميك كود، يجب زيارة الرابط الإلكتروني المخصص للمحرر عبر المتصفح.
تلميح: هو رابط مباشر إلى محرر المشاريع.
التصنيف: رقم/تاريخ | المستوى: سهل
من هو مبتكر لغة البرمجة بايثون (Python)؟
- أ) بيل جيتس (Bill Gates).
- ب) جيمس جوسلينج (James Gosling).
- ج) جيدوفان روسوم (Guido van Rossum).
- د) لينوس تورفالدس (Linus Torvalds).
الإجابة الصحيحة: c
الإجابة: جيدوفان روسوم (Guido van Rossum).
الشرح: تم ابتكار لغة بايثون بواسطة المبرمج الهولندي جيدوفان روسوم. تم إصدار النسخة الأولى منها في عام 1991 ميلادي.
تلميح: اسم المبتكر أجنبي وظهرت اللغة في أوائل التسعينات.
التصنيف: رقم/تاريخ | المستوى: متوسط
ما إحدى مكونات الواجهة الرئيسية لمحرر ميك كود كما هو موضح في الرسم التوضيحي؟
- أ) المترجم (Compiler).
- ب) قاعدة البيانات (Database).
- ج) المحاكي (Simulator).
- د) خادم الويب (Web Server).
الإجابة الصحيحة: c
الإجابة: المحاكي (Simulator).
الشرح: المحاكي هو جزء من واجهة ميك كود يظهر على شكل مايكروبيت افتراضي. يعرض نتائج تنفيذ البرنامج مباشرة على الشاشة، مما يسمح للمبرمج باختبار الكود قبل تحميله على الجهاز الفعلي.
تلميح: هو أحد العناصر التي تتيح تجربة الكود دون الحاجة للعتاد الفعلي.
التصنيف: مفهوم جوهري | المستوى: سهل