📋 المحتوى المنظم
📖 محتوى تعليمي مفصّل
الدرس الثاني:
نوع: محتوى تعليمي
المتغيرات والثوابت
نوع: محتوى تعليمي
في هذا الدرس ستستخدم بيئة التطوير المتكاملة للغة بايثون (Python IDE) الموجودة في جهازك، لكتابة وتشغيل مقاطع البرمجة بلغة بايثون، كما ستتعلم كيفية إنشاء واستخدام المتغيرات والثوابت في مقطعك البرمجي.
نوع: محتوى تعليمي
فتح بيئة التطوير
لفتح بيئة التطوير المتكاملة للغة بايثون:
نوع: محتوى تعليمي
نوع: محتوى تعليمي
اضغط على Start (بدء)
نوع: محتوى تعليمي
مرر للأسفل ثم اضغط على Python 3.9 (مجلد بايثون 3.9)
نوع: محتوى تعليمي
اضغط على IDLE (Python 3.9 64-bit)
نوع: محتوى تعليمي
تتيح لك قائمة ملف (File) إجراء العمليات الأساسية مثل فتح البرامج أو الحفظ أو الطباعة.
نوع: محتوى تعليمي
تستخدم قائمة شيل (Shell) لإعادة تعيين بيئة التعليمات البرمجية.
نوع: محتوى تعليمي
تستخدم قائمة تصحيح (Debug) لتتبع وتشخيص الأخطاء داخل مقطعك البرمجي.
نوع: محتوى تعليمي
اكتب مقطعك البرمجي هنا.
نوع: محتوى تعليمي
لغة البرمجة عالية المستوى تستخدم كلمات من اللغة الاعتيادية، وتحتوي أيضًا على كلمات ومصطلحات وتركيب بناء الجملة التي تحتاج إلى تعلمها. على سبيل المثال: يستخدم بايثون كلمات مثل "print" و "input" من اللغة الإنجليزية لتشكيل بعض العبارات والكلمات الرئيسية مثل: "elif" و "def" تستخدم فقط في لغة البرمجة.
نوع: محتوى تعليمي
تُعد لغات فيجوال بيسك (Visual Basic) وسكريبت (JavaScript) لغات برمجة عالية المستوى.
رابط الدرس الرقمي
نوع: NON_EDUCATIONAL
www.ien.edu.sa
🔍 عناصر مرئية
A screenshot showing the Windows Start menu with Python 3.9 highlighted.
A screenshot of the Python 3.9.4 IDLE Shell window.
A text box within the IDLE Shell window with the prompt '>>>' and a line of text 'اكتب مقطعك البرمجي هنا.'
📄 النص الكامل للصفحة
--- SECTION: الدرس الثاني: ---
المتغيرات والثوابت
في هذا الدرس ستستخدم بيئة التطوير المتكاملة للغة بايثون (Python IDE) الموجودة في جهازك، لكتابة وتشغيل مقاطع البرمجة بلغة بايثون، كما ستتعلم كيفية إنشاء واستخدام المتغيرات والثوابت في مقطعك البرمجي.
فتح بيئة التطوير
--- SECTION: لفتح بيئة التطوير المتكاملة للغة بايثون: ---
اضغط على Start (بدء)
مرر للأسفل ثم اضغط على Python 3.9 (مجلد بايثون 3.9)
اضغط على IDLE (Python 3.9 64-bit)
تتيح لك قائمة ملف (File) إجراء العمليات الأساسية مثل فتح البرامج أو الحفظ أو الطباعة.
تستخدم قائمة شيل (Shell) لإعادة تعيين بيئة التعليمات البرمجية.
تستخدم قائمة تصحيح (Debug) لتتبع وتشخيص الأخطاء داخل مقطعك البرمجي.
اكتب مقطعك البرمجي هنا.
لغة البرمجة عالية المستوى تستخدم كلمات من اللغة الاعتيادية، وتحتوي أيضًا على كلمات ومصطلحات وتركيب بناء الجملة التي تحتاج إلى تعلمها. على سبيل المثال: يستخدم بايثون كلمات مثل "print" و "input" من اللغة الإنجليزية لتشكيل بعض العبارات والكلمات الرئيسية مثل: "elif" و "def" تستخدم فقط في لغة البرمجة.
تُعد لغات فيجوال بيسك (Visual Basic) وسكريبت (JavaScript) لغات برمجة عالية المستوى.
--- SECTION: رابط الدرس الرقمي ---
www.ien.edu.sa
--- VISUAL CONTEXT ---
**IMAGE**: Untitled
Description: A screenshot showing the Windows Start menu with Python 3.9 highlighted.
Context: Illustrates the steps to open the Python IDE from the Windows Start menu.
**IMAGE**: Untitled
Description: A screenshot of the Python 3.9.4 IDLE Shell window.
Context: Shows the Python IDE interface, including the menu bar (File, Edit, Shell, Debug, Options, Window, Help) and the command prompt area where code can be written.
**IMAGE**: Untitled
Description: A text box within the IDLE Shell window with the prompt '>>>' and a line of text 'اكتب مقطعك البرمجي هنا.'
Context: Indicates the area in the Python IDE where users should type their code.
🎴 بطاقات تعليمية للمراجعة
عدد البطاقات: 4 بطاقة لهذه الصفحة
ما هي لغة البرمجة عالية المستوى التي تستخدم كلمات من اللغة الاعتيادية وتحتوي على كلمات رئيسية خاصة بها؟
- أ) لغة التجميع (Assembly)
- ب) لغة الآلة (Machine Language)
- ج) لغة بايثون (Python)
- د) لغة HTML
الإجابة الصحيحة: c
الإجابة: لغة بايثون (Python)
الشرح: 1. لغة البرمجة عالية المستوى تستخدم كلمات من اللغة الاعتيادية.
2. تحتوي أيضًا على كلمات ومصطلحات وتركيب بناء جملة خاص بها.
3. مثال: تستخدم بايثون كلمات مثل 'print' و 'input' من الإنجليزية، وكلمات رئيسية مثل 'elif' و 'def' الخاصة بها.
4. بايثون هي مثال على لغة برمجة عالية المستوى.
تلميح: تذكر أن هذه اللغة تستخدم كلمات مثل 'print' و 'input'.
التصنيف: تعريف | المستوى: سهل
ما هي الخطوة الأولى لفتح بيئة التطوير المتكاملة (IDE) للغة بايثون على نظام ويندوز؟
- أ) فتح قائمة ملف (File)
- ب) الضغط على زر Start (بدء)
- ج) كتابة 'python' في موجه الأوامر
- د) تشغيل تطبيق IDLE مباشرة من سطح المكتب
الإجابة الصحيحة: b
الإجابة: الضغط على زر Start (بدء)
الشرح: 1. الخطوات المذكورة لفتح بيئة التطوير المتكاملة (IDE) للغة بايثون هي:
- الخطوة 1: اضغط على Start (بدء).
- الخطوة 2: مرر للأسفل ثم اضغط على Python 3.9.
- الخطوة 3: اضغط على IDLE (Python 3.9 64-bit).
2. إذن، الخطوة الأولى هي الضغط على زر Start (بدء).
تلميح: تذكر أن العملية تبدأ من قائمة النظام الرئيسية.
التصنيف: صيغة/خطوات | المستوى: سهل
ما الغرض الرئيسي من قائمة 'تصحيح' (Debug) في بيئة تطوير بايثون IDLE؟
- أ) فتح البرامج الجديدة وحفظها
- ب) تتبع وتشخيص الأخطاء داخل المقطع البرمجي
- ج) إعادة تعيين نافذة الأوامر (Shell)
- د) تغيير إعدادات الخط والألوان
الإجابة الصحيحة: b
الإجابة: تتبع وتشخيص الأخطاء داخل المقطع البرمجي
الشرح: 1. بيئة تطوير بايثون IDLE تحتوي على قوائم متعددة.
2. كل قائمة لها وظيفة محددة:
- قائمة ملف (File): للعمليات الأساسية مثل الفتح والحفظ.
- قائمة شيل (Shell): لإعادة تعيين بيئة التعليمات البرمجية.
- قائمة تصحيح (Debug): لتتبع وتشخيص الأخطاء داخل المقطع البرمجي.
3. إذن، الغرض من قائمة Debug هو تتبع وتشخيص الأخطاء.
تلميح: ترتبط هذه القائمة بإيجاد المشاكل في الكود.
التصنيف: مفهوم جوهري | المستوى: متوسط
أي مما يلي يصف بشكل صحيح خاصية من خصائص لغات البرمجة عالية المستوى مثل بايثون؟
- أ) تتكون من أرقام ثنائية (0 و 1) فقط
- ب) تتطلب معرفة عميقة بهندسة الحاسب لاستخدامها
- ج) تستخدم كلمات من اللغة الاعتيادية (مثل الإنجليزية) في بناء الجملة
- د) يتم تنفيذها مباشرة من قبل المعالج دون ترجمة
الإجابة الصحيحة: c
الإجابة: تستخدم كلمات من اللغة الاعتيادية (مثل الإنجليزية) في بناء الجملة
الشرح: 1. لغات البرمجة عالية المستوى تتميز بأنها أقرب للغة البشر.
2. إحدى خصائصها المذكورة هي استخدام كلمات من اللغة الاعتيادية.
3. مثال: تستخدم بايثون كلمات مثل 'print' (للطباعة) و 'input' (لإدخال البيانات).
4. هذه الخاصية تسهل قراءة وكتابة الكود مقارنة بلغات منخفضة المستوى.
تلميح: فكر في كيف تبدو أوامر لغة مثل بايثون مقارنة بلغة الآلة.
التصنيف: مفهوم جوهري | المستوى: متوسط