تدريب 3 - كتاب المهارات الرقمية - الصف 8 - الفصل 1 - المملكة العربية السعودية

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

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

الدرس: تدريب 3

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

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

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

نوع المحتوى: تمارين وأسئلة

📝 ملخص الصفحة

📝 صفحة تمارين وأسئلة

هذه الصفحة تحتوي على أسئلة مرقمة للواجبات والتقييم.

راجع تبويب الواجبات للإجابات الكاملة على أسئلة الصفحة.

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

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

تدريب 3

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

تدريب 3

نوع: QUESTION_HOMEWORK

ارسم مخططًا انسيابيًا لإدخال درجة حرارة اليوم ويطبع إحدى الجمل التالية: "طقس معتدل"، إذا كانت درجة الحرارة محصورة بين 15 و 30. "طقس بارد"، إذا كانت درجة الحرارة أقل من 15. "طقس حار"، إذا كانت درجة الحرارة أكبر من 30. ثم اكتب المقطع البرمجي.

نوع: METADATA

وزارة التعليم Ministry of Education 2025 - 1447

نوع: METADATA

137

🔍 عناصر مرئية

المخطط الانسيابي للمقطع البرمجي

An empty rectangular grid area designated for drawing a flowchart. The area is bordered by a light gray line and has a title bar at the top. The grid lines are faint, indicating a space for visual representation.

المقطع البرمجي

An empty rectangular grid area designated for writing the program code. The area is bordered by a light gray line and has a title bar at the top. The grid lines are faint, indicating a space for text-based code.

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

--- SECTION: تدريب 3 --- تدريب 3 ارسم مخططًا انسيابيًا لإدخال درجة حرارة اليوم ويطبع إحدى الجمل التالية: "طقس معتدل"، إذا كانت درجة الحرارة محصورة بين 15 و 30. "طقس بارد"، إذا كانت درجة الحرارة أقل من 15. "طقس حار"، إذا كانت درجة الحرارة أكبر من 30. ثم اكتب المقطع البرمجي. وزارة التعليم Ministry of Education 2025 - 1447 137 --- VISUAL CONTEXT --- **DIAGRAM**: المخطط الانسيابي للمقطع البرمجي Description: An empty rectangular grid area designated for drawing a flowchart. The area is bordered by a light gray line and has a title bar at the top. The grid lines are faint, indicating a space for visual representation. Data: This area is currently empty, awaiting a flowchart diagram. Context: This area is where the student is expected to draw the flowchart as required by exercise 3. **DIAGRAM**: المقطع البرمجي Description: An empty rectangular grid area designated for writing the program code. The area is bordered by a light gray line and has a title bar at the top. The grid lines are faint, indicating a space for text-based code. Data: This area is currently empty, awaiting program code. Context: This area is where the student is expected to write the program code as required by exercise 3.

✅ حلول أسئلة الكتاب الرسمية

عدد الأسئلة: 1

سؤال 3: ارسم مخططًا انسيابيًا لإدخال درجة حرارة اليوم ويطبع إحدى الجمل التالية: - "طقس معتدل"، اذا كانت درجة الحرارة محصورة بين 15 و 30. - "طقس بارد"، اذا كانت درجة الحرارة أقل من 15. - "طقس حار"، إذا كانت درجة الحرارة أكبر من 30. ثم اكتب المقطع البرمجي.

الإجابة: المخطط الانسيابي: بداية -> إدخال T -> هل 15 > T؟ - نعم: اطبع "طقس بارد" -> نهاية - لا: هل T <= 30؟ - نعم: اطبع "طقس معتدل" -> نهاية - لا: اطبع "طقس حار" -> نهاية. المقطع البرمجي: اقرأ T، ثم: إذا 15 > T اطبع "بارد"، وإلا إذا 15 <= T <= 30 اطبع "معتدل"، وإلا اطبع "حار".

خطوات الحل:

  1. | المعطيات | الرمز | الشرح | |----------|-------|--------| | درجة حرارة اليوم | T | القيمة المدخلة من المستخدم | | **المطلوب** | | تصميم مخطط انسيابي وكتابة مقطع برمجي يحدد حالة الطقس بناءً على قيمة T وفق الشروط التالية: | | | | - **طقس بارد** إذا كانت T < 15 | | | | - **طقس معتدل** إذا كانت 15 ≤ T ≤ 30 | | | | - **طقس حار** إذا كانت T > 30 |
  2. **المبدأ المستخدم:** **هيكل اتخاذ القرار (if-else)** في البرمجة، حيث يتم تقييم الشروط بشكل تسلسلي لتحديد المسار المناسب.
  3. **الخطوة 1: تصميم المخطط الانسيابي** 1. **بداية** 2. **إدخال** قيمة درجة الحرارة (T) من المستخدم. 3. **قرار (شرط 1):** هل T < 15؟ - **إذا نعم:** انتقل إلى **عملية:** اطبع "طقس بارد"، ثم انتقل إلى **نهاية**. - **إذا لا:** انتقل إلى الخطوة التالية. 4. **قرار (شرط 2):** هل T ≤ 30؟ (لاحظ أننا هنا نعلم أن T ≥ 15 لأن الشرط السابق كان خطأ). - **إذا نعم:** انتقل إلى **عملية:** اطبع "طقس معتدل"، ثم انتقل إلى **نهاية**. - **إذا لا:** انتقل إلى الخطوة التالية. 5. **عملية:** (هنا T > 30) اطبع "طقس حار". 6. **نهاية**.
  4. **الخطوة 2: كتابة المقطع البرمجي (بلغة تشبه البيسك/عام)** > **ملاحظة:** يوضح الكود المنطق الأساسي. قد يختلف التركيب الدقيق قليلاً حسب لغة البرمجة المستخدمة (مثل Python، C++، إلخ). INPUT T // قراءة درجة الحرارة من المستخدم IF T < 15 THEN PRINT "طقس بارد" ELSE IF T <= 30 THEN // هذا الشرط يتحقق فقط إذا كان T >= 15 PRINT "طقس معتدل" ELSE // هذا يعني T > 30 PRINT "طقس حار" END IF **شرح الكود:** 1. `INPUT T`: يجلب قيمة من المستخدم ويخزنها في المتغير T. 2. `IF T < 15 THEN`: يتحقق أولاً من أقسى شرط (البرودة). 3. `ELSE IF T <= 30 THEN`: إذا فشل الشرط الأول، يتحقق مما إذا كانت الحرارة ضمن المدى المعتدل. 4. `ELSE`: إذا فشل كلا الشرطين السابقين، فهذا يعني تلقائياً أن `T > 30`، فينفذ أمر طباعة "طقس حار".
  5. **الإجابة النهائية:** تم بنجاح تحليل المشكلة إلى **مخطط انسيابي** يوضح مسار اتخاذ القرار خطوة بخطوة، وكتابة **مقطع برمجي** واضح ينفذ هذا المنطق باستخدام بنية **if-else-if** لتقييم شروط درجة الحرارة وطباعة التصنيف المناسب للطقس.

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

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

ما هو التسلسل المنطقي الصحيح لكتابة مقطع برمجي يقرأ درجة حرارة (T) ويحدد حالة الطقس بناءً على الشروط التالية: 'بارد' إذا T < 15، 'معتدل' إذا 15 ≤ T ≤ 30، 'حار' إذا T > 30؟

  • أ) قراءة T، ثم التحقق: إذا T > 30 اطبع 'حار'، وإلا إذا T >= 15 اطبع 'معتدل'، وإلا اطبع 'بارد'.
  • ب) قراءة T، ثم التحقق: إذا T <= 30 اطبع 'معتدل'، وإلا إذا T < 15 اطبع 'بارد'، وإلا اطبع 'حار'.
  • ج) قراءة T، ثم التحقق: إذا T < 15 اطبع 'بارد'، وإلا إذا T <= 30 اطبع 'معتدل'، وإلا اطبع 'حار'.
  • د) قراءة T، ثم التحقق: إذا T >= 15 اطبع 'معتدل'، وإلا إذا T > 30 اطبع 'حار'، وإلا اطبع 'بارد'.

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

الإجابة: قراءة T، ثم التحقق: إذا T < 15 اطبع 'بارد'، وإلا إذا T <= 30 اطبع 'معتدل'، وإلا اطبع 'حار'.

الشرح: ١. ابدأ بقراءة قيمة درجة الحرارة (T) من المستخدم. ٢. تحقق من الشرط الأول (الأكثر تقييداً): إذا كان T < 15، اطبع 'طقس بارد'. ٣. إذا لم يتحقق الشرط الأول، تحقق من الشرط الثاني: إذا كان T ≤ 30، اطبع 'طقس معتدل' (لأننا نعلم هنا أن T ≥ 15). ٤. إذا لم يتحقق أي من الشرطين السابقين، فهذا يعني أن T > 30، اطبع 'طقس حار'.

تلميح: تذكر أن بنية if-else-if تتحقق من الشروط بالترتيب. ما هو الشرط الذي يجب التحقق منه أولاً؟

التصنيف: صيغة/خطوات | المستوى: متوسط