كن حذرًا عند استخدام المسافة البادئة. - كتاب المهارات الرقمية - الصف 10 - الفصل 1 - المملكة العربية السعودية

الكتاب: كتاب المهارات الرقمية - الصف 10 - الفصل 1 | المادة: المهارات الرقمية | المرحلة: الصف 10 | الفصل الدراسي: 1

الدولة: المملكة العربية السعودية | المنهج: المنهج السعودي - وزارة التعليم

الدرس: كن حذرًا عند استخدام المسافة البادئة.

📚 معلومات الصفحة

الكتاب: كتاب المهارات الرقمية - الصف 10 - الفصل 1 | المادة: المهارات الرقمية | المرحلة: الصف 10 | الفصل الدراسي: 1

الدولة: المملكة العربية السعودية | المنهج: المنهج السعودي - وزارة التعليم

📋 المحتوى المنظم

📖 محتوى تعليمي مفصّل

كن حذرًا عند استخدام المسافة البادئة.

نوع: محتوى تعليمي

كن حذرًا عند استخدام المسافة البادئة.

نوع: محتوى تعليمي

تعد المسافة البادئة مهمة جدًا في بايثون وهي إضافة مسافة (فراغ) قبل العبارة. وتشبه ترقيم صفحات الكتاب بالنسبة للقارئ، فبدون أرقام الصفحات لا يعرف القارئ مكان مواصلة القراءة وقد يختلط عليه الأمر. بينما بايثون، فبدون المسافة البادئة لا يعرف أي عبارة تالية سيقوم بتنفيذها أو أي عبارة تنتمي إلى المقطع البرمجي.

نوع: محتوى تعليمي

المصدر

نوع: محتوى تعليمي

المسافة البادئة من المستوى الأول

نوع: محتوى تعليمي

المسافة البادئة من المستوى الثاني

نوع: محتوى تعليمي

المصدر

نوع: محتوى تعليمي

المسافة البادئة من المستوى الأول

نوع: محتوى تعليمي

المسافة البادئة من المستوى الثاني

نوع: METADATA

وزارة التعليم

نوع: METADATA

Ministry of Education 2023-1447

نوع: METADATA

431

🔍 عناصر مرئية

A code block illustrating a Python function named 'on_forever' that uses a for loop to show numbers from 0 to 9, and then calls itself indefinitely using 'basic.forever'.

📄 النص الكامل للصفحة

--- SECTION: كن حذرًا عند استخدام المسافة البادئة. --- كن حذرًا عند استخدام المسافة البادئة. تعد المسافة البادئة مهمة جدًا في بايثون وهي إضافة مسافة (فراغ) قبل العبارة. وتشبه ترقيم صفحات الكتاب بالنسبة للقارئ، فبدون أرقام الصفحات لا يعرف القارئ مكان مواصلة القراءة وقد يختلط عليه الأمر. بينما بايثون، فبدون المسافة البادئة لا يعرف أي عبارة تالية سيقوم بتنفيذها أو أي عبارة تنتمي إلى المقطع البرمجي. المصدر المسافة البادئة من المستوى الأول المسافة البادئة من المستوى الثاني المصدر المسافة البادئة من المستوى الأول المسافة البادئة من المستوى الثاني وزارة التعليم Ministry of Education 2023-1447 431 --- VISUAL CONTEXT --- **DIAGRAM**: Untitled Description: A code block illustrating a Python function named 'on_forever' that uses a for loop to show numbers from 0 to 9, and then calls itself indefinitely using 'basic.forever'. Context: Illustrates the concept of indentation in Python and how it defines code blocks and loop structures.

🎴 بطاقات تعليمية للمراجعة

عدد البطاقات: 3 بطاقة لهذه الصفحة

ما هي المسافة البادئة (Indentation) في لغة بايثون، وما أهميتها؟

  • أ) هي إضافة تعليقات داخل الكود لتوضيح وظيفة الأوامر.
  • ب) هي إضافة مسافة (فراغ) قبل العبارة البرمجية، وهي مهمة جدًا لأنها تحدد العبارات التالية التي سيقوم البرنامج بتنفيذها وتوضح أي عبارة تنتمي إلى أي مقطع برمجي.
  • ج) هي طريقة لكتابة أسماء المتغيرات بحيث تبدأ بحرف كبير.
  • د) هي عملية إزالة المسافات الزائدة من نهاية الأسطر البرمجية لتحسين أداء البرنامج.

الإجابة الصحيحة: b

الإجابة: هي إضافة مسافة (فراغ) قبل العبارة البرمجية، وهي مهمة جدًا لأنها تحدد العبارات التالية التي سيقوم البرنامج بتنفيذها وتوضح أي عبارة تنتمي إلى أي مقطع برمجي.

الشرح: 1. المسافة البادئة في بايثون هي إضافة فراغ قبل بداية السطر البرمجي. 2. أهميتها تشبه ترقيم صفحات الكتاب للقارئ. 3. بدونها، لا تستطيع بايثون معرفة العبارات التابعة للدالة أو الحلقة. 4. هي الأساس في تعريف الكتل البرمجية (Code Blocks) في بايثون.

تلميح: فكر في كيفية تنظيم الكود وتمييز أجزائه.

التصنيف: مفهوم جوهري | المستوى: سهل

ما التشبيه المستخدم في النص لشرح أهمية المسافة البادئة في بايثون؟

  • أ) تشبه فهرس المحتويات في نهاية الكتاب.
  • ب) تشبه علامات الترقيم في الجملة النحوية.
  • ج) تشبه ترقيم الصفوف في جدول البيانات.
  • د) تشبه ترقيم صفحات الكتاب بالنسبة للقارئ.

الإجابة الصحيحة: d

الإجابة: تشبه ترقيم صفحات الكتاب بالنسبة للقارئ.

الشرح: 1. النص يشبه أهمية المسافة البادئة في بايثون بأهمية ترقيم الصفحات في الكتاب. 2. بدون أرقام الصفحات، يضيع القارئ ولا يعرف أين يواصل القراءة. 3. بنفس الطريقة، بدون المسافة البادئة، تضيع لغة بايثون ولا تعرف أي عبارة تنتمي لأي كتلة برمجية.

تلميح: ما الشيء الذي يساعدك على معرفة مكان مواصلة القراءة في كتاب؟

التصنيف: مفهوم جوهري | المستوى: سهل

ما الذي يحدث إذا لم نستخدم المسافة البادئة بشكل صحيح في كود بايثون؟

  • أ) سيقوم البرنامج بتنفيذ جميع الأوامر ولكن بترتيب عشوائي.
  • ب) سيظهر تحذير للمستخدم ولكن البرنامج سيعمل بشكل طبيعي.
  • ج) لا تستطيع لغة بايثون معرفة أي عبارة تالية ستنفذ أو أي عبارة تنتمي إلى المقطع البرمجي.
  • د) سيتم تنفيذ الكود بشكل أبطأ بسبب الحاجة إلى معالجة إضافية.

الإجابة الصحيحة: c

الإجابة: لا تستطيع لغة بايثون معرفة أي عبارة تالية ستنفذ أو أي عبارة تنتمي إلى المقطع البرمجي.

الشرح: 1. المسافة البادئة في بايثون ليست مجرد تنسيق جمالي. 2. هي جزء من بناء اللغة (Syntax) لتحديد الكتل البرمجية. 3. بدونها، لا يمكن للبرنامج التمييز بين الأوامر داخل الدالة أو الحلقة والأوامر خارجها. 4. هذا يؤدي إلى أخطاء في التنفيذ أو أخطاء بناء (Syntax Errors).

تلميح: فكر في كيفية تمييز الكمبيوتر بين الأوامر الرئيسية والأوامر الفرعية.

التصنيف: تفكير ناقد | المستوى: متوسط