📋 المحتوى المنظم
📖 محتوى تعليمي مفصّل
جدول المهارات
نوع: محتوى تعليمي
جدول المهارات
جدول المهارات
نوع: محتوى تعليمي
درجة الإتقان
أتقن
لم يتقن
المهارة
1. إنشاء مقطعاً برمجياً باستخدام مايكروسوفت ميك كود.
2. إنشاء المقاطع البرمجية بالتعامل مع المتغيرات.
3. إجراء العمليات الرياضية باستخدام مايكروسوفت ميك كود بايثون.
4. إنشاء المقاطع البرمجية باستخدام جمل التكرار.
5. إنشاء المقاطع البرمجية بتطبيق العوامل الشرطية المختلفة.
6. إنشاء المقاطع البرمجية لاتخاذ القرارات في مايكروبوت بلغة بايثون.
المصطلحات
نوع: محتوى تعليمي
المصطلحات
المصطلحات
نوع: محتوى تعليمي
المتحكم الدقيق
Microcontroller
برنامج
Program
التكرارات
Repetition
مستشعر
Sensor
متغير
Variable
زر
Button
معاملة شرطية
Conditional Statement
مقطع برمجي
Code
الإدخال
Input
شاشة LED
LED Screen
تكرار
Loop
نوع: METADATA
وزارة التعليم
Ministry of Education
2023 - 1447
458
🎴 بطاقات تعليمية للمراجعة
عدد البطاقات: 4 بطاقة لهذه الصفحة
ما هو تعريف 'المتحكم الدقيق' (Microcontroller) في سياق البرمجة والميكروبيت؟
- أ) هو لغة برمجة نصية تُستخدم لكتابة الأوامر للحاسوب.
- ب) هو برنامج مساعد يُستخدم لتصحيح الأخطاء في المقاطع البرمجية.
- ج) المتحكم الدقيق هو شريحة إلكترونية صغيرة تحتوي على معالج وذاكرة ومداخل ومخارج، تُستخدم للتحكم في الأجهزة الإلكترونية مثل الميكروبيت.
- د) هو جهاز إخراج يعرض النصوص والرسومات، مثل شاشة LED في الميكروبيت.
الإجابة الصحيحة: c
الإجابة: المتحكم الدقيق هو شريحة إلكترونية صغيرة تحتوي على معالج وذاكرة ومداخل ومخارج، تُستخدم للتحكم في الأجهزة الإلكترونية مثل الميكروبيت.
الشرح: المتحكم الدقيق هو قلب الأجهزة المدمجة مثل الميكروبيت. فهو يجمع بين وحدة المعالجة المركزية (CPU) والذاكرة (RAM/ROM) ووحدات الإدخال والإخراج (I/O) على شريحة واحدة، مما يجعله مثاليًا للتحكم في المهام المحددة في المشاريع الإلكترونية.
تلميح: فكر في المكون الرئيسي داخل الميكروبيت الذي ينفذ التعليمات.
التصنيف: تعريف | المستوى: متوسط
ما هو الغرض الرئيسي من استخدام 'جمل التكرار' (Loop) في البرمجة؟
- أ) لإدخال البيانات من المستخدم إلى البرنامج عبر أجهزة مثل المستشعرات.
- ب) لإيقاف تنفيذ البرنامج مؤقتًا حتى يضغط المستخدم على زر.
- ج) لاختيار مسار تنفيذ معين بناءً على تقييم شرط ما، مثل جملة if.
- د) الغرض الرئيسي هو تنفيذ مجموعة من الأوامر البرمجية بشكل متكرر عدة مرات دون الحاجة لكتابتها مرة أخرى، مما يوفر الوقت ويبسط الكود.
الإجابة الصحيحة: d
الإجابة: الغرض الرئيسي هو تنفيذ مجموعة من الأوامر البرمجية بشكل متكرر عدة مرات دون الحاجة لكتابتها مرة أخرى، مما يوفر الوقت ويبسط الكود.
الشرح: جمل التكرار (Loops) هي بنية برمجية أساسية تسمح بإعادة تنفيذ كتلة من الأوامر طالما تحققت شرط معين أو لعدد محدد من المرات. هذا يقلل من التكرار في كتابة الكود ويجعله أكثر كفاءة وقابلية للقراءة.
تلميح: فكر في كيفية تنفيذ نفس المهمة أكثر من مرة في البرنامج.
التصنيف: مفهوم جوهري | المستوى: سهل
أي مما يلي يصف بشكل صحيح وظيفة 'المعاملات الشرطية' (Conditional Statements) في البرمجة؟
- أ) تُستخدم لتخزين البيانات والقيم التي يمكن أن تتغير أثناء تنفيذ البرنامج.
- ب) تسمح للمقاطع البرمجية باتخاذ قرارات وتنفيذ أوامر مختلفة بناءً على تقييم شروط معينة (صحيحة أو خاطئة).
- ج) هي أوامر تُنفذ سلسلة من العمليات الحسابية الأساسية مثل الجمع والطرح.
- د) هي بنية تُستخدم لاستقبال الإشارات من البيئة الخارجية، مثل مستشعر الضوء.
الإجابة الصحيحة: b
الإجابة: تسمح للمقاطع البرمجية باتخاذ قرارات وتنفيذ أوامر مختلفة بناءً على تقييم شروط معينة (صحيحة أو خاطئة).
الشرح: المعاملات أو الجمل الشرطية (مثل if, elif, else) هي آلية للتحكم في تدفق البرنامج. تقوم بتقييم تعبير منطقي (شرط)، وإذا كان صحيحًا، يتم تنفيذ كتلة أوامر معينة، وإلا يمكن تنفيذ كتلة بديلة. هذا يمكّن البرنامج من 'اتخاذ القرارات'.
تلميح: فكر في كيفية جعل البرنامج يتصرف بشكل مختلف في مواقف مختلفة.
التصنيف: تعريف | المستوى: متوسط
ما الفرق الأساسي بين 'المتغير' (Variable) و'الإدخال' (Input) في سياق البرمجة؟
- أ) المتغير يستخدم فقط في الحسابات الرياضية، بينما الإدخال يستخدم فقط للتحكم في الأجهزة الطرفية.
- ب) المتغير هو أمر برمجي للتكرار، بينما الإدخال هو أمر برمجي لاتخاذ القرار.
- ج) المتغير هو مكان في الذاكرة لتخزين قيمة يمكن الرجوع إليها وتغييرها، بينما الإدخال هو عملية أو بيانات يتم استقبالها من مصدر خارجي (مثل المستخدم أو مستشعر) لتخزينها غالبًا في متغير.
- د) لا فرق بينهما، فكلاهما يعني استقبال بيانات من المستخدم.
الإجابة الصحيحة: c
الإجابة: المتغير هو مكان في الذاكرة لتخزين قيمة يمكن الرجوع إليها وتغييرها، بينما الإدخال هو عملية أو بيانات يتم استقبالها من مصدر خارجي (مثل المستخدم أو مستشعر) لتخزينها غالبًا في متغير.
الشرح: 1. المتغير: حاوية/اسم رمزي يشير إلى موقع في ذاكرة الكمبيوتر يحتفظ بقيمة بيانات. 2. الإدخال: هو آلية أو البيانات نفسها التي تأتي من خارج البرنامج (مثل نقر زر، قراءة مستشعر، كتابة من لوحة المفاتيح) ليتم معالجتها. غالبًا ما تُخزن نتيجة عملية الإدخال في متغير لاستخدامها لاحقًا.
تلميح: أحدهما وعاء للتخزين، والآخر هو عملية ملء هذا الوعاء.
التصنيف: فرق بين مفهومين | المستوى: صعب