📋 المحتوى المنظم
📖 محتوى تعليمي مفصّل
نوع: محتوى تعليمي
تُعد لغة بايثون واحدة من مئات لغات البرمجة الموجودة حاليًا، وتستخدم في هذه اللغة كلمات من اللغة الإنجليزية وتراكيب خاصة لوصف التعليمات في جهاز الحاسب وهي لغة برمجة نصية عالمية، وتستخدم للأغراض العامة، حيث يمكنك العثور عليها في مجموعة متنوعة من التطبيقات المختلفة، ستساعدك بيئة مايكروسوفت ميك كود في كتابة مقطعك البرمجي الأول وبرمجة المايكروبيت من خلال سحب وإفلات اللبنات في محرر لغة البرمجة، ابدأ بإنشاء مقطعك البرمجي وذلك بإضافة اللبنات البرمجية.
شاهد كيف يمكنك الانتقال إلى لغة بايثون من خلال مايكروسوفت ميك كود:
لتحويل المقطع البرمجي إلى لغة بايثون:
نوع: محتوى تعليمي
لتحويل المقطع البرمجي إلى لغة بايثون:
نوع: محتوى تعليمي
اضغط على القائمة المنسدلة الخاصة بلغات البرمجة.
حدد لغة Python (بايثون).
سيظهر المقطع البرمجي بلغة بايثون.
نوع: محتوى تعليمي
سيبقى النصف الأيسر من النافذة كما هو.
نوع: محتوى تعليمي
تم تحويل اللبنات البرمجية إلى أوامر نصية
نوع: NON_EDUCATIONAL
وزارة التعليم
Ministry of Education
2025 - 1447
🔍 عناصر مرئية
micro:bit
A diagram showing the micro:bit board with its LED matrix, buttons A and B, and pin connections labeled 0, 1, 2, 3V, and GND.
micro:bit
Screenshot of the micro:bit MakeCode editor interface. It shows the 'Blocks' and 'JavaScript' tabs, a search bar, a palette of code blocks (Basic, Input, Music, Led, Radio, Loops, Logic, Variables, Math), and a programming workspace.
micro:bit
Screenshot of the micro:bit MakeCode editor interface, specifically showing the JavaScript code generated from blocks. The code includes functions for displaying 'Hello!' and showing a heart icon.
📄 النص الكامل للصفحة
تُعد لغة بايثون واحدة من مئات لغات البرمجة الموجودة حاليًا، وتستخدم في هذه اللغة كلمات من اللغة الإنجليزية وتراكيب خاصة لوصف التعليمات في جهاز الحاسب وهي لغة برمجة نصية عالمية، وتستخدم للأغراض العامة، حيث يمكنك العثور عليها في مجموعة متنوعة من التطبيقات المختلفة، ستساعدك بيئة مايكروسوفت ميك كود في كتابة مقطعك البرمجي الأول وبرمجة المايكروبيت من خلال سحب وإفلات اللبنات في محرر لغة البرمجة، ابدأ بإنشاء مقطعك البرمجي وذلك بإضافة اللبنات البرمجية.
شاهد كيف يمكنك الانتقال إلى لغة بايثون من خلال مايكروسوفت ميك كود:
--- SECTION: لتحويل المقطع البرمجي إلى لغة بايثون: ---
لتحويل المقطع البرمجي إلى لغة بايثون:
اضغط على القائمة المنسدلة الخاصة بلغات البرمجة.
حدد لغة Python (بايثون).
سيظهر المقطع البرمجي بلغة بايثون.
سيبقى النصف الأيسر من النافذة كما هو.
تم تحويل اللبنات البرمجية إلى أوامر نصية
وزارة التعليم
Ministry of Education
2025 - 1447
--- VISUAL CONTEXT ---
**DIAGRAM**: micro:bit
Description: A diagram showing the micro:bit board with its LED matrix, buttons A and B, and pin connections labeled 0, 1, 2, 3V, and GND.
Context: Illustrates the physical components of the micro:bit board used for programming.
**SCREENSHOT**: micro:bit
Description: Screenshot of the micro:bit MakeCode editor interface. It shows the 'Blocks' and 'JavaScript' tabs, a search bar, a palette of code blocks (Basic, Input, Music, Led, Radio, Loops, Logic, Variables, Math), and a programming workspace.
Context: Shows the MakeCode editor interface where users can create programs using blocks or JavaScript, with an option to switch to Python.
**SCREENSHOT**: micro:bit
Description: Screenshot of the micro:bit MakeCode editor interface, specifically showing the JavaScript code generated from blocks. The code includes functions for displaying 'Hello!' and showing a heart icon.
Context: Demonstrates the conversion of block-based programming to Python code within the MakeCode editor.
🎴 بطاقات تعليمية للمراجعة
عدد البطاقات: 3 بطاقة لهذه الصفحة
ما هي الخطوات المطلوبة لتحويل مقطع برمجي من لغة الكتل (Blocks) إلى لغة بايثون في بيئة مايكروسوفت ميك كود؟
- أ) الضغط على زر التشغيل، ثم اختيار 'تحويل إلى نص' من القائمة.
- ب) الضغط على القائمة المنسدلة للغات، ثم تحديد لغة Python (بايثون).
- ج) سحب الملف البرمجي وإفلاته في نافذة بايثون منفصلة.
- د) كتابة الأمر 'convert to python' في وحدة التحكم (Console).
الإجابة الصحيحة: b
الإجابة: الضغط على القائمة المنسدلة للغات، ثم تحديد لغة Python (بايثون).
الشرح: 1. ابحث عن القائمة المنسدلة الخاصة بلغات البرمجة في محرر ميك كود.
2. اضغط عليها لتظهر الخيارات.
3. اختر خيار 'Python (بايثون)' من القائمة.
4. ستتحول الكتل البرمجية تلقائيًا إلى أوامر نصية بلغة بايثون.
تلميح: تتضمن العملية خطوتين رئيسيتين تبدأ بالبحث عن قائمة خاصة باللغات.
التصنيف: صيغة/خطوات | المستوى: سهل
ما الذي يميز لغة بايثون وفقًا للنص؟
- أ) هي لغة برمجة رسومية تعتمد كليًا على سحب وإفلاع الكتل، ولا تستخدم النص.
- ب) هي لغة برمجة نصية عالمية تستخدم للأغراض العامة وتستخدم كلمات من اللغة الإنجليزية وتراكيب خاصة.
- ج) هي لغة برمجة مخصصة حصريًا لبرمجة أجهزة المايكروبيت ولا تستخدم في تطبيقات أخرى.
- د) هي لغة برمجة منخفضة المستوى تشبه لغة التجميع (Assembly) في تعقيدها.
الإجابة الصحيحة: b
الإجابة: هي لغة برمجة نصية عالمية تستخدم للأغراض العامة وتستخدم كلمات من اللغة الإنجليزية وتراكيب خاصة.
الشرح: تعد بايثون لغة برمجة نصية (سكريبت) وليست لغة منخفضة المستوى. وهي:
1. عالمية: تستخدم في مجالات وتطبيقات متنوعة.
2. للأغراض العامة: يمكن استخدامها في تطوير الويب، الذكاء الاصطناعي، التحليل العلمي، وغيرها.
3. تستخدم مفردات وتراكيب من اللغة الإنجليزية، مما يجعل قراءة كودها أسهل نسبيًا.
تلميح: تعتبر من اللغات الشائعة ذات الاستخدام الواسع.
التصنيف: مفهوم جوهري | المستوى: متوسط
ما الذي يحدث للنصف الأيسر من نافذة محرر مايكروسوفت ميك كود بعد تحويل المقطع البرمجي إلى لغة بايثون؟
- أ) يختفي ويتم استبداله بمحرر نصوص خالص لكتابة كود بايثون.
- ب) يتحول إلى قائمة بالأوامر البرمجية المتاحة في مكتبة بايثون.
- ج) يبقى كما هو (لا يتغير).
- د) يعرض كود بايثون المُحول بجانب الكتل البرمجية الأصلية للمقارنة.
الإجابة الصحيحة: c
الإجابة: يبقى كما هو (لا يتغير).
الشرح: يقسم محرر ميك كود الشاشة عادةً إلى قسمين:
1. النصف الأيسر: يعرض محاكاة لجهاز المايكروبيت أو نتيجة تنفيذ البرنامج.
2. النصف الأيمن: هو منطقة الكتابة التي تحتوي على الكتل أو الكود النصي.
عند التحويل من الكتل إلى بايثون، يتغير محتوى النصف الأيمن (من كتل إلى نص)، بينما يبقى النصف الأيسر (منطقة المحاكاة أو العرض) دون تغيير.
تلميح: التحويل يؤثر على تمثيل الكود، وليس على واجهة المحاكاة أو العرض.
التصنيف: تفكير ناقد | المستوى: متوسط