حساب الدرجات - كتاب المهارات الرقمية - الصف 9 - الفصل 1 - المملكة العربية السعودية

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

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

الدرس: حساب الدرجات

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

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

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

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

📝 ملخص الصفحة

📝 تكملة التقويم

هذه الصفحة تكملة لأسئلة تدريب 4 من الصفحة السابقة.

راجع تبويب الواجبات للإجابات الكاملة.

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

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

حساب الدرجات

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

لحساب متوسط درجة الطالب، تحتاج إلى معرفة درجاته في مادة الرياضيات، والعلوم، والدراسات الاجتماعية. يتم تخزين الدرجات في ملفات txt، ولعمل ذلك:

1

نوع: QUESTION_HOMEWORK

أنشئ ثلاثة ملفات txt، ملف واحد لكل مادة دراسية. حيث يحتوي كل ملف على ثلاث درجات (اختبار، واختبار نصفي، واختبار نهائي).

2

نوع: QUESTION_HOMEWORK

اقرأ الدرجات من كل ملف وضعها في قائمة، وأنشئ قائمة لكل مادة دراسية.

3

نوع: QUESTION_HOMEWORK

اجمع القوائم الثلاث لإنشاء قائمة متداخلة.

4

نوع: QUESTION_HOMEWORK

احسب متوسط درجات الطالب.

5

نوع: QUESTION_HOMEWORK

احسب عدد مرات تكرار الدرجة 19 في المصفوفة.

6

نوع: QUESTION_HOMEWORK

حدد المادة التي حصل فيها الطالب على أكبر درجة.

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

--- SECTION: حساب الدرجات --- لحساب متوسط درجة الطالب، تحتاج إلى معرفة درجاته في مادة الرياضيات، والعلوم، والدراسات الاجتماعية. يتم تخزين الدرجات في ملفات txt، ولعمل ذلك: --- SECTION: 1 --- أنشئ ثلاثة ملفات txt، ملف واحد لكل مادة دراسية. حيث يحتوي كل ملف على ثلاث درجات (اختبار، واختبار نصفي، واختبار نهائي). --- SECTION: 2 --- اقرأ الدرجات من كل ملف وضعها في قائمة، وأنشئ قائمة لكل مادة دراسية. --- SECTION: 3 --- اجمع القوائم الثلاث لإنشاء قائمة متداخلة. --- SECTION: 4 --- احسب متوسط درجات الطالب. --- SECTION: 5 --- احسب عدد مرات تكرار الدرجة 19 في المصفوفة. --- SECTION: 6 --- حدد المادة التي حصل فيها الطالب على أكبر درجة.

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

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

سؤال 1: أنشئ ثلاثة ملفات txt، ملف واحد لكل مادة دراسية. حيث يحتوي كل ملف على ثلاث درجات (اختبار، واختبار نصفي، واختبار نهائي).

الإجابة: س1: ملفات الدرجات: math.txt: 18, 19, 20 science.txt: 19, 17, 19 social.txt: 16, 19, 18

خطوات الحل:

  1. | المادة | اسم الملف | الدرجات (اختبار، نصفي، نهائي) | |--------|-----------|--------------------------------| | الرياضيات | math.txt | 18, 19, 20 | | العلوم | science.txt | 19, 17, 19 | | الاجتماعيات | social.txt | 16, 19, 18 |
  2. **المبدأ المستخدم:** إنشاء ملفات نصية تحتوي على بيانات درجات الطالب
  3. 1. **إنشاء ملف الرياضيات:** - اسم الملف: `math.txt` - المحتوى: `18, 19, 20` 2. **إنشاء ملف العلوم:** - اسم الملف: `science.txt` - المحتوى: `19, 17, 19` 3. **إنشاء ملف الاجتماعيات:** - اسم الملف: `social.txt` - المحتوى: `16, 19, 18`
  4. > **ملاحظة:** تم استخدام الفاصلة (,) لفصل الدرجات في كل ملف
  5. تم إنشاء **ثلاثة ملفات نصية** تحتوي على درجات الطالب في المواد الدراسية الثلاث

سؤال 2: اقرأ الدرجات من كل ملف وضعها في قائمة، وأنشئ قائمة لكل مادة دراسية.

الإجابة: س2: القوائم: الرياضيات: [18, 19, 20] العلوم: [19, 17, 19] الاجتماعيات: [16, 19, 18]

خطوات الحل:

  1. | المادة | اسم الملف | القائمة الناتجة | |--------|-----------|------------------| | الرياضيات | math.txt | [18, 19, 20] | | العلوم | science.txt | [19, 17, 19] | | الاجتماعيات | social.txt | [16, 19, 18] |
  2. **المبدأ المستخدم:** قراءة البيانات من الملفات النصية وتخزينها في قوائم
  3. 1. **قراءة ملف الرياضيات:** - فتح ملف `math.txt` - قراءة المحتوى: "18, 19, 20" - تحويل النص إلى قائمة: `[18, 19, 20]` 2. **قراءة ملف العلوم:** - فتح ملف `science.txt` - قراءة المحتوى: "19, 17, 19" - تحويل النص إلى قائمة: `[19, 17, 19]` 3. **قراءة ملف الاجتماعيات:** - فتح ملف `social.txt` - قراءة المحتوى: "16, 19, 18" - تحويل النص إلى قائمة: `[16, 19, 18]`
  4. > **ملاحظة:** يتم استخدام دالة `split(',')` لفصل القيم بناءً على الفاصلة
  5. تم إنشاء **ثلاث قوائم** تحتوي على درجات الطالب من الملفات النصية

سؤال 3: اجمع القوائم الثلاث لإنشاء قائمة متداخلة.

الإجابة: س3: القائمة المتداخلة: [[18, 19, 20], [19, 17, 19], [16, 19, 18]]

خطوات الحل:

  1. | القوائم الفردية | القائمة المتداخلة | |-----------------|-------------------| | الرياضيات: [18, 19, 20] | [[18, 19, 20], | | العلوم: [19, 17, 19] | [19, 17, 19], | | الاجتماعيات: [16, 19, 18] | [16, 19, 18]] |
  2. **المبدأ المستخدم:** تجميع القوائم في قائمة واحدة متداخلة
  3. 1. **تحديد القوائم:** - قائمة الرياضيات: `math_list = [18, 19, 20]` - قائمة العلوم: `science_list = [19, 17, 19]` - قائمة الاجتماعيات: `social_list = [16, 19, 18]` 2. **إنشاء القائمة المتداخلة:** - `nested_list = [math_list, science_list, social_list]` - النتيجة: `[[18, 19, 20], [19, 17, 19], [16, 19, 18]]`
  4. > **ملاحظة:** القائمة المتداخلة تحتوي على 3 عناصر، كل عنصر هو قائمة بحد ذاتها
  5. تم إنشاء **قائمة متداخلة واحدة** تحتوي على جميع درجات الطالب من المواد الثلاث

سؤال 4: احسب متوسط درجات الطالب.

الإجابة: س4: المتوسط = 165 / 9 = 18.33

خطوات الحل:

  1. | الوصف | القيمة | |--------|--------| | مجموع الدرجات | 165 | | عدد الدرجات | 9 | | المتوسط المطلوب | ؟ |
  2. **القانون المستخدم:** $\text{المتوسط} = \frac{\text{مجموع القيم}}{\text{عدد القيم}}$
  3. 1. **جمع جميع الدرجات:** - من القائمة المتداخلة: `[[18, 19, 20], [19, 17, 19], [16, 19, 18]]` - المجموع: $18 + 19 + 20 + 19 + 17 + 19 + 16 + 19 + 18 = 165$ 2. **حساب عدد الدرجات:** - 3 مواد × 3 درجات لكل مادة = 9 درجات 3. **حساب المتوسط:** - $\text{المتوسط} = \frac{165}{9}$ - $\text{المتوسط} = 18.333...$
  4. > **ملاحظة:** يمكن تقريب النتيجة حسب متطلبات السؤال
  5. **متوسط درجات الطالب** في جميع المواد هو **18.33** (بتقريب منزلتين عشريتين)

سؤال 5: احسب عدد مرات تكرار الدرجة 19 في المصفوفة.

الإجابة: س5: 4 مرات

خطوات الحل:

  1. | الدرجة المطلوبة | القائمة المتداخلة | |-----------------|-------------------| | 19 | [[18, **19**, 20], [**19**, 17, **19**], [16, **19**, 18]] |
  2. **المبدأ المستخدم:** البحث عن تكرار قيمة محددة في المصفوفة
  3. 1. **فحص القائمة المتداخلة:** - `[[18, 19, 20], [19, 17, 19], [16, 19, 18]]` 2. **عد مرات ظهور الرقم 19:** - القائمة الأولى: `[18, **19**, 20]` → ظهور واحد - القائمة الثانية: `[**19**, 17, **19**]` → ظهوران - القائمة الثالثة: `[16, **19**, 18]` → ظهور واحد 3. **حساب المجموع:** - $1 + 2 + 1 = 4$
  4. > **ملاحظة:** يتم البحث في جميع المستويات المتداخلة للقائمة
  5. تكررت **الدرجة 19** أربع مرات في جميع درجات الطالب

سؤال 6: حدد المادة التي حصل فيها الطالب على أكبر درجة.

الإجابة: س6: الرياضيات (أكبر درجة 20)

خطوات الحل:

  1. | المادة | الدرجات | أكبر درجة | |--------|---------|-----------| | الرياضيات | [18, 19, **20**] | 20 | | العلوم | [19, 17, 19] | 19 | | الاجتماعيات | [16, 19, 18] | 19 |
  2. **المبدأ المستخدم:** إيجاد القيمة القصوى في كل مجموعة بيانات
  3. 1. **تحديد أكبر درجة في كل مادة:** - الرياضيات: `max([18, 19, 20]) = 20` - العلوم: `max([19, 17, 19]) = 19` - الاجتماعيات: `max([16, 19, 18]) = 19` 2. **مقارنة أكبر الدرجات:** - الرياضيات: 20 - العلوم: 19 - الاجتماعيات: 19 3. **تحديد المادة ذات أكبر درجة:** - 20 > 19 - ∴ الرياضيات تحتوي على أكبر درجة
  4. > **ملاحظة:** في حالة تساوي أكبر الدرجات، يمكن ذكر أكثر من مادة
  5. **مادة الرياضيات** هي المادة التي حصل فيها الطالب على **أعلى درجة** (20)

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

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

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

  • أ) math.txt: 18, 19, 20 | science.txt: 19, 17, 19 | social.txt: 16, 19, 18
  • ب) math.txt: 18, 19 | science.txt: 19, 17 | social.txt: 16, 19
  • ج) math.txt: 18, 19, 20 | science.txt: 19, 17, 19, 20 | social.txt: 16, 19
  • د) math.txt: 18;19;20 | science.txt: 19;17;19 | social.txt: 16;19;18

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

الإجابة: math.txt: 18, 19, 20 | science.txt: 19, 17, 19 | social.txt: 16, 19, 18

الشرح: ١. إنشاء ملف الرياضيات باسم `math.txt` ومحتواه `18, 19, 20`. ٢. إنشاء ملف العلوم باسم `science.txt` ومحتواه `19, 17, 19`. ٣. إنشاء ملف الاجتماعيات باسم `social.txt` ومحتواه `16, 19, 18`. ٤. النتيجة: ثلاثة ملفات نصية تحتوي على درجات الطالب.

تلميح: تذكر أن كل ملف نصي يجب أن يحمل اسم المادة ويحتوي على ثلاث درجات مفصولة بفواصل.

التصنيف: مسألة تدريبية | المستوى: سهل

في مشروع حساب درجات الطالب، إذا كانت قائمة درجات مادة العلوم هي [19, 17, 19]، فما هي أكبر درجة في هذه المادة؟

  • أ) 17
  • ب) 18
  • ج) 19
  • د) 20

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

الإجابة: 19

الشرح: 1. القائمة المعطاة: [19, 17, 19]. 2. أكبر قيمة بين الأرقام 19 و 17 و 19 هي 19. 3. الناتج: 19.

تلميح: ابحث عن القيمة القصوى في القائمة.

التصنيف: مسألة تدريبية | المستوى: سهل

إذا كانت قائمة درجات مادة الرياضيات هي [18, 19, 20]، فما هو مجموع هذه الدرجات؟

  • أ) 55
  • ب) 56
  • ج) 57
  • د) 58

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

الإجابة: 57

الشرح: 1. القائمة المعطاة: [18, 19, 20]. 2. المجموع = 18 + 19 + 20. 3. 18 + 19 = 37. 4. 37 + 20 = 57. 5. الناتج: 57.

تلميح: اجمع العناصر الثلاثة في القائمة.

التصنيف: مسألة تدريبية | المستوى: سهل

بعد إنشاء القائمة المتداخلة [[18, 19, 20], [19, 17, 19], [16, 19, 18]]، كم عدد العناصر (الدرجات) الإجمالي فيها؟

  • أ) 6
  • ب) 8
  • ج) 9
  • د) 12

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

الإجابة: 9

الشرح: 1. القائمة المتداخلة تحتوي على 3 قوائم داخلية. 2. كل قائمة داخلية تحتوي على 3 درجات. 3. العدد الإجمالي = 3 × 3 = 9. 4. الناتج: 9.

تلميح: اضرب عدد القوائم الداخلية في عدد العناصر داخل كل قائمة.

التصنيف: مسألة تدريبية | المستوى: سهل

إذا كانت القائمة المتداخلة لدرجات الطالب هي [[18, 19, 20], [19, 17, 19], [16, 19, 18]]، فما هو مجموع درجات مادة الاجتماعيات فقط؟

  • أ) 51
  • ب) 52
  • ج) 53
  • د) 54

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

الإجابة: 53

الشرح: 1. القائمة الثالثة (الاجتماعيات) هي: [16, 19, 18]. 2. المجموع = 16 + 19 + 18. 3. 16 + 19 = 35. 4. 35 + 18 = 53. 5. الناتج: 53.

تلميح: مادة الاجتماعيات هي القائمة الثالثة داخل القائمة المتداخلة.

التصنيف: مسألة تدريبية | المستوى: متوسط

في مشروع حساب الدرجات، إذا كان متوسط درجات الطالب هو 18.33 ومجموعها 165، فما هو عدد الدرجات الإجمالي الذي تم حسابه منهما؟

  • أ) 8
  • ب) 9
  • ج) 10
  • د) 11

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

الإجابة: 9

الشرح: 1. قانون المتوسط: المتوسط = المجموع ÷ عدد العناصر. 2. المعطيات: المتوسط = 18.33، المجموع = 165. 3. عدد العناصر = المجموع ÷ المتوسط. 4. 165 ÷ 18.33 ≈ 9. 5. الناتج: 9.

تلميح: استخدم قانون المتوسط: المتوسط = المجموع ÷ العدد.

التصنيف: مسألة تدريبية | المستوى: متوسط

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

  • أ) الرياضيات: [18, 19, 20] | العلوم: [19, 17, 19] | الاجتماعيات: [16, 19, 18]
  • ب) الرياضيات: [18, 19, 20] | العلوم: [19, 17] | الاجتماعيات: [16, 19, 18]
  • ج) الرياضيات: (18, 19, 20) | العلوم: (19, 17, 19) | الاجتماعيات: (16, 19, 18)
  • د) الرياضيات: [18, 19, 20, 0] | العلوم: [19, 17, 19, 0] | الاجتماعيات: [16, 19, 18, 0]

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

الإجابة: الرياضيات: [18, 19, 20] | العلوم: [19, 17, 19] | الاجتماعيات: [16, 19, 18]

الشرح: ١. قراءة محتوى `math.txt` (18, 19, 20) وتحويله إلى قائمة: `[18, 19, 20]`. ٢. قراءة محتوى `science.txt` (19, 17, 19) وتحويله إلى قائمة: `[19, 17, 19]`. ٣. قراءة محتوى `social.txt` (16, 19, 18) وتحويله إلى قائمة: `[16, 19, 18]`. ٤. النتيجة: ثلاث قوائم تحتوي على درجات كل مادة.

تلميح: تذكر أن عملية القراءة من الملف النصي تحول النص إلى قائمة من القيم الرقمية.

التصنيف: مسألة تدريبية | المستوى: سهل

اجمع القوائم الثلاث لإنشاء قائمة متداخلة. أي مما يلي يمثل القائمة المتداخلة الناتجة بشكل صحيح؟

  • أ) [[18, 19, 20], [19, 17, 19], [16, 19, 18]]
  • ب) [18, 19, 20, 19, 17, 19, 16, 19, 18]
  • ج) [[18, 19], [20, 19], [17, 19], [16, 19], [18]]
  • د) [[18, 19, 20, 19, 17, 19, 16, 19, 18]]

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

الإجابة: [[18, 19, 20], [19, 17, 19], [16, 19, 18]]

الشرح: ١. لدينا القوائم: الرياضيات = [18, 19, 20]، العلوم = [19, 17, 19]، الاجتماعيات = [16, 19, 18]. ٢. إنشاء قائمة جديدة ووضع القوائم الثلاث داخلها كعناصر. ٣. النتيجة: `[[18, 19, 20], [19, 17, 19], [16, 19, 18]]`.

تلميح: القائمة المتداخلة هي قائمة تحتوي على قوائم أخرى كعناصر لها.

التصنيف: مسألة تدريبية | المستوى: سهل

احسب متوسط درجات الطالب بناءً على القائمة المتداخلة [[18, 19, 20], [19, 17, 19], [16, 19, 18]]. ما هو المتوسط؟

  • أ) 18.33
  • ب) 18.00
  • ج) 19.00
  • د) 18.50

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

الإجابة: 18.33

الشرح: ١. جمع جميع الدرجات: 18+19+20+19+17+19+16+19+18 = 165. ٢. حساب عدد الدرجات: 3 مواد × 3 درجات = 9 درجات. ٣. حساب المتوسط: 165 ÷ 9 = 18.333... ٤. التقريب إلى منزلتين عشريتين: 18.33.

تلميح: المتوسط = مجموع جميع الدرجات ÷ عدد الدرجات.

التصنيف: مسألة تدريبية | المستوى: متوسط

احسب عدد مرات تكرار الدرجة 19 في المصفوفة [[18, 19, 20], [19, 17, 19], [16, 19, 18]]. كم مرة تكررت؟

  • أ) 4
  • ب) 3
  • ج) 5
  • د) 2

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

الإجابة: 4

الشرح: ١. فحص القائمة الأولى [18, 19, 20]: الرقم 19 يظهر مرة واحدة. ٢. فحص القائمة الثانية [19, 17, 19]: الرقم 19 يظهر مرتين. ٣. فحص القائمة الثالثة [16, 19, 18]: الرقم 19 يظهر مرة واحدة. ٤. المجموع: 1 + 2 + 1 = 4 مرات.

تلميح: ابحث عن الرقم 19 في كل قائمة داخلية واجمع عدد مرات ظهوره.

التصنيف: مسألة تدريبية | المستوى: سهل