حل المهارات الرقمية — الجزء الأول كاملًا
حلول الوحدات الثلاث من إنتاج الفيديو ومخططات المعلومات إلى البرمجة ببايثون، مرتبة وفق صفحات الكتاب ١٠–١٩٣، وتشمل الأنشطة والتدريبات والمشروعات والاختبار الختامي.
الوحدة الأولى: إنتاج مقطع فيديو — الصفحات 10-64
الدرس الأول: ملفات الوسائط — الصفحات 12-24
حل تدريب 1 — صفحة 21
الإجابة: افتح مستكشف الملفات، فعّل إظهار امتدادات أسماء الملفات، ثم سجّل أمثلة مثل: .jpg و.png للصور، .mp4 للفيديو، .mp3 و.wav للصوت. يُستدل على النوع من الامتداد، ويمكن فتح الملف بتطبيق صور Microsoft للتأكد.
الشرح: الامتداد جزء يأتي بعد النقطة في اسم الملف ويحدد تنسيقه، وليس الاسم وحده.
المرجع: المهارات الرقمية، الصف الثاني المتوسط، الجزء الأول، صفحة 21، تدريب 1، «التعرف على امتدادات ملفات الوسائط».
حل أنشطة صفحة 22
1. 2
الإجابة: ١ صحيحة؛ يمكن تمييز النوع من الامتداد. ٢ صحيحة عمومًا؛ يؤثر جهاز الالتقاط وإعداداته في الجودة. ٣ خطأ؛ الضغط يقلل الحجم عادة. ٤ صحيحة؛ يضغط برنامج الترميز البيانات ويفكها عند التشغيل.
2. 3
الإجابة: ١ اسم. ٢ كاميرا الفيديو. ٣ مساحة تخزين. ٤ معدل العينة. ٥ الرسومات الموجهة.
الشرح: الضغط يوازن بين الجودة ومساحة التخزين، وبرنامج الترميز هو المسؤول عن الترميز وفك الترميز. الشرح: الرسومات الموجهة تبنى من مسارات ومعادلات، أما الصورة النقطية فتبنى من بكسلات.
المرجع: المهارات الرقمية، الصف الثاني المتوسط، الفصل الدراسي الأول، صفحة 22، الأسئلة 2، 3 «تحديد صحة عبارات ملفات الوسائط | إكمال عبارات الاسم والجودة ومعدل العينة».
حل تدريب 4 — صفحة 23
الإجابة: ١ جودته. ٢ H.264. ٣ مضغوطة وغير مضغوطة. ٤ البكسلات.
الشرح: قد يفقد الضغط الضياعي بعض التفاصيل، وH.264 برنامج ترميز فيديو شائع.
المرجع: المهارات الرقمية، الصف الثاني المتوسط، الجزء الأول، صفحة 23، تدريب 4، «اختيار مفاهيم ضغط الفيديو والصور والصوت».
حل نشاط عملي 5 — صفحة 24
الإجابة: صل محرك USB، افتح مستكشف الملفات، افتح المجلد G8.S3.1.1_Animals، حدده وانسخه، ثم افتح مجلد المستندات والصقه. تحقق من ظهور الملفات وافتح عينة منها.
الشرح: النسخ يبقي الأصل في وحدة USB وينشئ نسخة للعمل عليها في المستندات.
المرجع: المهارات الرقمية، الصف الثاني المتوسط، الجزء الأول، صفحة 24، نشاط عملي 5، «نسخ مجلد ملفات الحيوانات إلى المستندات».
الدرس الثاني: إنشاء فيلم — الصفحات 25-47
حل أنشطة صفحة 43
1. 1
الإجابة: أقص اللقطات المهتزة والزائدة، أرتب اللقطات زمنيًا، أوازن اللون الأبيض، أصحح الألوان، وأضيف انتقالات محدودة. الهدف إبراز مجريات المباراة بوضوح مع المحافظة على تسلسلها.
2. 2
الإجابة: ١ صحيحة. ٢ خطأ؛ الاستيراد يضيف الملف إلى قائمة التشغيل أولًا ولا يضعه تلقائيًا في المخطط الزمني. ٣ صحيحة. ٤ خطأ؛ يمكن تحديد المقطع وحذفه. ٥ صحيحة.
الشرح: يختار كل مرشح أو قص لسبب واضح؛ كثرة المؤثرات قد تشتت المشاهد. الشرح: نافذة المصدر للمعاينة، والمخطط الزمني لترتيب المقاطع وتحريرها.
المرجع: المهارات الرقمية، الصف الثاني المتوسط، الفصل الدراسي الأول، صفحة 43، الأسئلة 1، 2 «أساليب تحرير فيديو مباراة كرة القدم | صواب وخطأ في شوت كت».
حل مشروع 3 — صفحة 44
الإجابة: نموذج: ١ يجد طالب محفظة في ساحة المدرسة. ٢ يناقش مع زميله ضرورة إعادتها. ٣ يسلمانها إلى الإدارة ويصفان مكان العثور عليها. ٤ يستلمها صاحبها ويشكرهما، وتنتهي القصة برسالة: الأمانة تحفظ الحقوق.
الشرح: يكتب لكل مشهد مكان وزمان وشخصيات وفعل وحوار، ثم يقسم في صفحة ٤٥ إلى لقطتين: لقطة عامة للمكان ولقطة قريبة للفعل أو الحوار.
المرجع: المهارات الرقمية، الصف الثاني المتوسط، الجزء الأول، صفحة 44، مشروع 3، «إنشاء سيناريو أخلاقي من أربعة مشاهد».
حل مشروع 3 — صفحة 45
الإجابة: المشهد ١: لقطة عامة للساحة ثم قريبة للمحفظة. المشهد ٢: لقطة متوسطة للحوار ثم قريبة لقرار الإعادة. المشهد ٣: لقطة دخول الإدارة ثم تسليم المحفظة. المشهد ٤: لقاء صاحبها ثم لقطة ختامية لرسالة الأمانة.
الشرح: يحدد في كل لقطة حجمها وزاويتها وحركة الكاميرا والصوت المتوقع.
المرجع: المهارات الرقمية، الصف الثاني المتوسط، الجزء الأول، صفحة 45، مشروع 3، «تقسيم المشاهد إلى ثماني لقطات».
حل مشروع 3 — صفحة 46
الإجابة: ارسم ثمانية إطارات مرقمة وفق اللقطات السابقة، واكتب أسفل كل إطار وصف الحركة والحوار والمدة، واستعمل الأسهم لحركة الشخصيات أو الكاميرا.
الشرح: مخطط القصة تصور بصري سابق للتصوير؛ لا يلزم أن يكون الرسم فنيًا ما دام واضحًا.
المرجع: المهارات الرقمية، الصف الثاني المتوسط، الجزء الأول، صفحة 46، مشروع 3، «رسم مخطط القصة بالترتيب».
حل أنشطة صفحة 47
1. عملي 4
الإجابة: افتح شوت كت، استورد ملفات G8.S3.1.2 إلى قائمة التشغيل، اسحبها للمخطط الزمني بالترتيب، وطبّق موازنة اللون الأبيض والتدرج اللوني والبني الداكن على المقاطع المناسبة، ثم احفظ المشروع باسم «الحياة البرية» في المستندات.
2. حل مشروع 5
الإجابة: اكتب فكرة قصيرة، التقط لقطات ثابتة ومتنوعة، استوردها ورتبها، احذف الزائد واضبط الألوان، ثم احفظ المشروع في المستندات باسم واضح لاستكماله لاحقًا.
الشرح: احفظ بصيغة مشروع شوت كت أولًا حتى تبقى التعديلات قابلة للتحرير. الشرح: المشروع المحفوظ ليس الفيديو النهائي؛ يلزم التصدير بعد اكتمال التحرير.
المرجع: المهارات الرقمية، الصف الثاني المتوسط، الفصل الدراسي الأول، صفحة 47، الأسئلة 4، 5 «إنشاء مشروع الحياة البرية في شوت كت | إنشاء فيديو عن الهواية المفضلة».
الدرس الثالث: تحرير الفيديو — الصفحات 48-64
حل أنشطة صفحة 62
1. 1
الإجابة: أضيف عنوان المباراة والفرق والنتيجة، وأستخدم إطارات مفتاحية لتحريك العنوان برفق، وأضيف تعليقًا أو صوتًا مناسبًا مع ضبط المستوى وتلاشيه في البداية والنهاية.
2. 2
الإجابة: ١ خطأ. ٢ خطأ؛ الإطارات المفتاحية تحدد تغير الخصائص مع الزمن. ٣ صحيحة. ٤ صحيحة. ٥ خطأ؛ يستورد الصوت ثم يضاف إلى مسار صوتي في المخطط الزمني.
الشرح: النص يوضح السياق، والصوت يدعم الحدث بشرط ألا يغطي التعليق أو يصبح مزعجًا. الشرح: الانتقال يربط لقطتين، والإطار المفتاحي يحدد قيمة خاصية في لحظة زمنية.
المرجع: المهارات الرقمية، الصف الثاني المتوسط، الفصل الدراسي الأول، صفحة 62، الأسئلة 1، 2 «تقنيات النص والصوت لفيديو المباراة | صواب وخطأ في النص والصوت والانتقالات».
حل أنشطة صفحة 63
1. حل مشروع 3
الإجابة: افتح المشروع، أضف نص «الحياة البرية»، أنشئ إطارين مفتاحيين لينتقل من أسفل اليمين إلى أسفل اليسار، أضف انتقال Slide In، استورد الصوت إلى مسار صوتي، اضبط مستواه وطبّق Fade In وFade Out، ثم صدّر MP4 باسم «فيديو عن الحياة البرية».
2. حل مشروع 4
الإجابة: أضف عنوانًا مختصرًا، وحركة بسيطة بإطارات مفتاحية، وانتقالات مناسبة بين اللقطات، ثم ملفًا صوتيًا في مسار مستقل؛ اضبط الصوت والتلاشي واحفظ نسخة المشروع وصدّر الفيديو النهائي.
الشرح: عاين الفيديو كاملًا قبل التصدير وتأكد من تزامن النص والصوت وعدم تجاوز الذروة الصوتية. الشرح: استخدم الموسيقى المرخصة واحفظ نسبة أبعاد موحدة.
المرجع: المهارات الرقمية، الصف الثاني المتوسط، الفصل الدراسي الأول، صفحة 63، الأسئلة 3، 4 «تحرير وتصدير فيديو الحياة البرية | استكمال فيديو الهواية بالنص والصوت».
الوحدة الثانية: مخطط المعلومات البياني — الصفحات 65-106
الدرس الأول: مقدمة في مخططات المعلومات — الصفحات 68-89
حل مطابقة أدوات واجهة كانفا — صفحة ٨٨
الأرقام التي تُكتب في المربعات بحسب الأسهم:
- رمز الصفحة الرئيسة أعلى اليسار: ٦.
- Templates القوالب: ١.
- Elements العناصر: ٩.
- Uploads التحميلات: ٢.
- Text النص: ١٠.
- Background الخلفية: ٥.
- More المزيد/المحتوى: ٨.
- Notes الملاحظات أسفل اليسار: ٣.
- علامة + لإضافة صفحة: ٧.
- شريط التكبير والتصغير أسفل اليمين: ٤.
الإجابة تعطي الرقم المطلوب لكل مربع في الصورة، لا أسماء الأدوات وحدها.
المرجع: المهارات الرقمية، الصف الثاني المتوسط، الفصل الدراسي الأول، صفحة ٨٨، التدريب ١ «اكتب رقم الوصف المناسب لكل أداة في المربع الخاص بها في نافذة التطبيق».
حل تدريبات صفحة ٨٩
١. مخطط معلومات عن الزكاة
اجمع من مصادر موثوقة تعريف الزكاة وحكمها وفوائدها ومن يعطيها ومصارفها، ثم رتّبها في أقسام قصيرة مدعومة بأيقونات ومصادر، وصدّر التصميم PDF.
٢. مخطط قائم على صورة عن المملكة
اجعل خريطة المملكة أو صورتها العنصر الرئيس، وضع حولها الموقع والعاصمة والمدن الرئيسة والمناخ والتضاريس والحيوانات البيئية، مع توثيق المصادر وعدم حجب الصورة بالنص.
٣. مخطط تشريحي عن مرض الزهايمر
يقسم المخطط إلى: تعريف المرض، أبرز الأعراض مثل ضعف الذاكرة والارتباك وصعوبة أداء المهام، وطرق مساندة المصاب مثل الروتين الهادئ والتواصل البسيط وتأمين المنزل والمتابعة الطبية. تُستعمل معلومات صحية موثوقة، وتُضاف المصادر، ثم يصدّر PDF.
صُحح التدريب الرابع؛ موضوعه الزهايمر وليس «تقنية حديثة». يُعرض المحتوى الصحي للتوعية ولا يُستخدم للتشخيص الذاتي.
المرجع: المهارات الرقمية، الصف الثاني المتوسط، الفصل الدراسي الأول، صفحة ٨٩، التدريبات ٢–٤ «أنشئ مخططًا عن الزكاة | مخططًا قائمًا على صورة عن المملكة | مخططًا تشريحيًا حول مرض الزهايمر».
الدرس الثاني: تصميم مخطط المعلومات — الصفحات 90-103
حل مطابقة أدوات كانفا — صفحة ١٠٢
- رمز الطابعة ↔ طباعة التصميم.
- رمز العناصر (أشكال هندسية) ↔ الصور وتصاميم الجرافيك والأشكال والخطوط.
- رمز التنزيل (سهم إلى أسفل) ↔ تنزيل التصميم.
- رمز الصورة ↔ إضافة الصور إلى التصميم.
- رمز بكرة/خلفية التصميم ↔ تغيير خلفية التصميم.
- رمز T ↔ إضافة الرؤوس والعناوين الفرعية والنص الأساسي.
- رمز المربعات الشفافة ↔ إنشاء كائنات شفافة.
أُدرجت الوظائف السبع كلها، وكانت البطاقة السابقة تسقط التنزيل والخلفية ولا تعرض المطابقة كاملة.
المرجع: المهارات الرقمية، الصف الثاني المتوسط، الفصل الدراسي الأول، صفحة ١٠٢، التدريب ١ «صل كل أداة من أدوات التطبيق بوظيفتها».
حل أنشطة صفحة 103
1. حل مشروع 2
الإجابة: اجمع أمثلة التعلم الإلكتروني والمحاكاة والتعاون والتقويم الرقمي، نظمها في أقسام قصيرة، أضف مصادر موثوقة وصورًا مناسبة، صدّر PDF واطبع وناقش التصميم.
2. 3
الإجابة: ١ خطأ؛ يحفظ كانفا الملفات السابقة. ٢ صحيحة. ٣ صحيحة. ٤ خطأ؛ يمكن البحث عن الرسومات. ٥ خطأ إذا كانت العبارة تزعم ثبات الخلفية؛ يمكن تعديل الخلفية أو حذفها.
3. حل مشروع 4
الإجابة: أنشئ مخططًا بخلفية هادئة وعنوان واضح وصور مناسبة، وضمنه حماية الخصوصية، احترام الآخرين، التحقق من الأخبار، حفظ الحقوق، كلمة المرور القوية، والإبلاغ عن الإساءة.
4. حل مشروع 5
الإجابة: قسّم التصميم إلى أربعة أيام، وحدد لكل يوم المدينة أو المعلم والنشاط والوقت ووسيلة التنقل، مع خريطة صغيرة وأيقونات ومصدر معلومات المواقع.
الشرح: يرتبط كل مثال بفائدة تعليمية واضحة. الشرح: يحفظ كانفا التصميم تلقائيًا وتبقى عناصره قابلة للتحرير. الشرح: اجعل كل قاعدة فعلًا قصيرًا قابلًا للتطبيق. الشرح: يُظهر التسلسل الزمني بوضوح ويوازن بين النص والصورة.
المرجع: المهارات الرقمية، الصف الثاني المتوسط، الفصل الدراسي الأول، صفحة 103، الأسئلة 2، 3، 4، 5 «مخطط معلومات عن استخدامات التقنية في التعليم | صواب وخطأ في تحرير كانفا | تصميم قواعد السلوك الرقمي | مخطط برنامج رحلة أربعة أيام».
مشروع الوحدة ومراجعتها — الصفحات 104-106
الوحدة الثالثة: البرمجة باستخدام بايثون — الصفحات 107-184
الدرس الأول: العمليات والمعاملات — الصفحات 110-120
حل تدريب 1 — صفحة 119
الإجابة: الرياضية: +. الإسناد: = و+=. الشرطية/المقارنة: > و== و!=. المنطقية: or وnot.
الشرح: علامة = تسند قيمة، أما == فتختبر التساوي.
المرجع: المهارات الرقمية، الصف الثاني المتوسط، الجزء الأول، صفحة 119، تدريب 1، «تصنيف معاملات بايثون».
حل أنشطة صفحة 120
1. 2
الإجابة: يساوي: ==، أكبر من: >، أصغر من أو يساوي: <=، لا يساوي: !=.
2. 3
الإجابة: عند a=2, b=5, c=10: x = a>b and b>c نتيجته False؛ y = (a+b)<c or (b+c)<a نتيجته True؛ z = not(a>0 or b<0) نتيجته False.
الشرح: كل مقارنة تعيد True أو False. الشرح: تُحسب المقارنات داخل الأقواس أولًا ثم and/or/not.
المرجع: المهارات الرقمية، الصف الثاني المتوسط، الفصل الدراسي الأول، صفحة 120، الأسئلة 2، 3 «كتابة معاملات المقارنة الصحيحة | نتائج العمليات المنطقية».
حل تدريب 4 — صفحة 121
الإجابة: يمكن إدخال أي رقمين، ثم استخدام الأوامر الآتية لإظهار النتائج الثلاث:
Num1 = float(input("أدخل الرقم الأول: "))
Num2 = float(input("أدخل الرقم الثاني: "))
print("حاصل الجمع =", Num1 + Num2)
print("حاصل الطرح =", Num1 - Num2)
print("حاصل الضرب =", Num1 * Num2)يقرأ البرنامج الرقمين مرة واحدة، ثم يطبق معاملات الجمع والطرح والضرب ويطبع كل ناتج بوضوح.
المرجع: المهارات الرقمية، الصف الثاني المتوسط، الجزء الأول، صفحة 121، تدريب 4، «استخدم بيئة التواصل باي تشارم لكتابة مقطع برمجي يقرأ رقمين ويحسب حاصل الجمع وكذلك حاصل الطرح وحاصل الضرب».
الدرس الثاني: الجمل الشرطية — الصفحات 121-128
حل أنشطة صفحة 127
1. 1
الإجابة: في المثال الأول Number=12 والشرط موجب، فتظهر «رقم موجب». في المثال الثاني السطر Number != 12 مقارنة لا تسند قيمة، وإذا لم يسبق تعريف Number فلن يعمل البرنامج بسبب NameError.
2. 2
الإجابة: الناتج 7؛ لأن a=-7 يحقق a<0 فيضرب في -1.
الشرح: عدم المساواة ليست إسنادًا؛ التعريف الصحيح يكون بعلامة =. الشرح: المقطع يحسب القيمة المطلقة لعدد سالب.
المرجع: المهارات الرقمية، الصف الثاني المتوسط، الفصل الدراسي الأول، صفحة 127، الأسئلة 1، 2 «تنفيذ جملة if البسيطة | تحويل العدد السالب إلى موجب».
حل تدريبي صفحة ١٢٨
١. التدريب ٣: ناتج المقطع ووظيفته
عند إدخال a=5 وb=12 وc=9 تصبح m=12، فيطبع البرنامج 12. وظيفته قراءة ثلاثة أعداد وطباعة العدد الأكبر.
٢. التدريب ٤: العمر المناسب لقيادة السيارة
المخطط: بداية ← أدخل العمر ← هل العمر أكبر من أو يساوي ١٨؟ ← نعم: اطبع «العمر مناسب للقيادة»؛ لا: اطبع «العمر غير مناسب للقيادة» ← نهاية.
age = int(input("أدخل عمرك: "))
if age >= 18:
print("عمرك مناسب لقيادة السيارة")
else:
print("عمرك غير مناسب لقيادة السيارة")كانت البطاقة السابقة تكرر مخطط أكبر ثلاثة أعداد في التدريب الرابع، مع أن المطلوب الحقيقي قرار ثنائي يعتمد على العمر.
المرجع: المهارات الرقمية، الصف الثاني المتوسط، الفصل الدراسي الأول، صفحة ١٢٨، التدريبان ٣ و٤ «اكتب ناتج المقطع ووظيفته | ارسم مخططًا يتحقق من كون عمرك مناسبًا لقيادة السيارة ثم اكتب المقطع».
الدرس الثالث: القرارات المتعددة — الصفحات 129-143
حل تدريب 1 — صفحة 135
الإجابة — ترتيب المخطط الانسيابي:
- ابدأ، ثم اطلب من المستخدم إدخال الدرجة وخزّنها في
g. - قرار: هل
g < 0 or g > 10؟ نعم ← اطبع «درجة غير صالحة» ثم انتهِ. - لا ← قرار: هل
g >= 8؟ نعم ← اطبع «ممتاز» ثم انتهِ. - لا ← قرار: هل
g >= 5؟ نعم ← اطبع «جيد جدًا»؛ وإلا اطبع «اجتهد أكثر». - انتهِ.
في الرسم توضع البداية والنهاية في شكل بيضاوي، والإدخال والإخراج في متوازي أضلاع، وكل شرط في شكل مُعين له فرعا «نعم» و«لا».
المرجع: المهارات الرقمية، الصف الثاني المتوسط، الجزء الأول، صفحة 135، تدريب 1، «ارسم المخطط الانسيابي للمقطع البرمجي».
حل تدريب 2 — صفحة 136
الإجابة: إذا كان num=18 يطبع 18. وإذا كان num=-7 يضربه في -1 ويطبع 7. وظيفة المقطع طباعة القيمة المطلقة.
الشرح: الفرعان يضمنان ناتجًا غير سالب.
المرجع: المهارات الرقمية، الصف الثاني المتوسط، الجزء الأول، صفحة 136، تدريب 2، «إرجاع القيمة المطلقة للعدد».
حل تدريب 3 — صفحة 137
الإجابة:
t = float(input("أدخل درجة الحرارة: "))
if t < 15:
print("طقس بارد")
elif t <= 30:
print("طقس معتدل")
else:
print("طقس حار")
الشرح: يفحص الحد الأصغر أولًا، ثم المجال 15 إلى 30 شاملًا، ثم ما فوق 30.
المرجع: المهارات الرقمية، الصف الثاني المتوسط، الجزء الأول، صفحة 137، تدريب 3، «برنامج تصنيف درجة الحرارة».
حل تدريب 1 — صفحة 142
الإجابة: للمدخل 4 يطبع «فصل الربيع»، وللمدخل 1 يطبع «فصل الشتاء»، وللمدخل 25 يطبع «رقم الشهر خاطئ». والأدق أن شرط الخطأ هو month<1 or month>12.
الشرح: أرقام الأشهر الصحيحة من 1 إلى 12؛ ظهور 13 في الشرط المطبوع خطأ حدّي.
المرجع: المهارات الرقمية، الصف الثاني المتوسط، الجزء الأول، صفحة 142، تدريب 1، «تحديد الفصل من رقم الشهر».
حل تدريب 2 — صفحة 143
الإجابة:
height = float(input("الطول بالمتر: "))
weight = float(input("الوزن بالكجم: "))
if height > 1.80 and 85 <= weight <= 125:
print("يمكنك الانضمام")
else:
print("لا يمكن الانضمام")
الشرح: يلزم أن يكون الطول أكبر من 1.80 متر، وأن يكون الوزن من 85 إلى 125 كجم شاملًا الحدين.
المرجع: المهارات الرقمية، الصف الثاني المتوسط، الجزء الأول، صفحة 143، تدريب 2، «شروط الانضمام إلى فريق كرة السلة».
الدرس الرابع: الحلقات — الصفحات 144-152
حل تدريب 1 — صفحة 151
الإجابة: range(0,5,3) يعطي 0 و3: مرتان. range(10,1,-2) يعطي 10 و8 و6 و4 و2: خمس مرات. حلقة while من i=5 مع i>1 تطبع 5 و4 و3 و2: أربع مرات.
الشرح: الحد النهائي في range غير مشمول.
المرجع: المهارات الرقمية، الصف الثاني المتوسط، الجزء الأول، صفحة 151، تدريب 1، «عدد مرات تنفيذ حلقات الطباعة».
حل أنشطة صفحة 152
1. 2
الإجابة:
for i in range(1, 11):
print(i)2. 3
الإجابة:
for i in range(0, 101, 5):
print(i)3. 4
الإجابة:
count = 1
while count <= 13:
print(7 * count)
count += 14. 5
الإجابة:
n = int(input("أدخل عددًا موجبًا: "))
total = 0
for i in range(1, n + 1):
total += i
print(total)إذا كان n=8 فالناتج 36.
الشرح: استعملنا 11 لأن نهاية range لا تدخل في الناتج. الشرح: البداية 0 والخطوة 5 والنهاية 101 لإدراج 100. الشرح: تطبع الحلقة 7 حتى 91 في ثلاث عشرة دورة. الشرح: يجمع المتغير total كل قيمة بالتتابع.
المرجع: المهارات الرقمية، الصف الثاني المتوسط، الفصل الدراسي الأول، صفحة 152، الأسئلة 2، 3، 4، 5 «طباعة الأعداد من 1 إلى 10 | طباعة مضاعفات الخمسة من صفر إلى مئة | أول 13 مضاعفًا للعدد 7 بحلقة while | مجموع الأعداد من 1 إلى عدد معطى».
الدرس الخامس: الحلقات المتداخلة — الصفحات 153-162
حل أنشطة صفحة 160
1. 1
الإجابة: تُنفذ الحلقة الخارجية مرتين لأن c ينتقل 5 ثم 2 ثم -1. وفي كل دورة تأخذ i القيم 7 و9 و11 ويزداد x ثلاثًا. المخرجات: (7,5) (9,8) (11,11) ثم (11,2)، ثم (7,14) (9,17) (11,20) ثم (20,-1).
2. 2
الإجابة: الحلقة الخارجية 4 مرات والداخلية 8 مرات، لذلك ينفذ print عدد 4×8=32 مرة؛ الإجابة E.
الشرح: يجب تتبع x وc بعد كل تعليمة لا بعد الدورة كاملة فقط. الشرح: لكل قيمة i تمر جميع قيم j.
المرجع: المهارات الرقمية، الصف الثاني المتوسط، الفصل الدراسي الأول، صفحة 160، الأسئلة 1، 2 «تتبع حلقة while وfor المتداخلة | عدد مخرجات الحلقات المتداخلة».
حل أنشطة صفحة 161
1. 3
الإجابة:
for i in range(1, 11):
for j in range(1, 11):
print(i, '×', j, '=', i * j)2. 4
الإجابة: المخرجات: 1 0 ثم 2 0 و2 1. عندما يصبح j مساويًا i ينفذ break وينهي الحلقة الداخلية فقط.
الشرح: الحلقتان تنشئان مئة عملية ضرب. الشرح: لا يطبع شيء عند i=0 لأن الشرط يتحقق مباشرة.
المرجع: المهارات الرقمية، الصف الثاني المتوسط، الفصل الدراسي الأول، صفحة 161، الأسئلة 3، 4 «جدول الضرب من 1 إلى 10 | وظيفة break داخل الحلقات».
حل تدريب 5 — صفحة 162
الإجابة:
for start in range(5, 0, -1):
for n in range(start, 0, -1):
print(n, end=" ")
print()الشرح: تحدد الحلقة الخارجية أول رقم في السطر، والداخلية تنزل حتى 1.
المرجع: المهارات الرقمية، الصف الثاني المتوسط، الجزء الأول، صفحة 162، تدريب 5، «طباعة نمط تنازلي متداخل».
الدرس السادس: الدوال — الصفحات 163-171
حل تدريب 1 — صفحة 169
الإجابة: داخل الدالة تصبح قيمة total المحلية 30 فتطبع 30، وبعد العودة يبقى total العالمي 0 فتطبع 0.
الشرح: الإسناد داخل الدالة ينشئ متغيرًا محليًا ما لم تستخدم global، والأفضل إعادة القيمة واستقبالها.
المرجع: المهارات الرقمية، الصف الثاني المتوسط، الجزء الأول، صفحة 169، تدريب 1، «المتغير المحلي والعالمي داخل الدالة».
حل أنشطة صفحة 170
1. 2
الإجابة:
def find_average(a, b, c):
return (a + b + c) / 3
num1 = float(input("أدخل الرقم الأول: "))
num2 = float(input("أدخل الرقم الثاني: "))
num3 = float(input("أدخل الرقم الثالث: "))
result = find_average(num1, num2, num3)
print("متوسط الأرقام هو", result)2. 3
الإجابة: المعاملات Parameters متغيرات تكتب في تعريف الدالة، مثل a وb. الوسائط Arguments قيم فعلية تمرر عند الاستدعاء، مثل 10 و20.
الشرح: المعاملات أسماء داخل تعريف الدالة، والوسائط قيم تمرر عند الاستدعاء. الشرح: يتلقى كل معامل الوسيط الموافق له حسب الترتيب.
المرجع: المهارات الرقمية، الصف الثاني المتوسط، الفصل الدراسي الأول، صفحة 170، الأسئلة 2، 3 «إكمال دالة متوسط ثلاثة أرقام | الفرق بين المعاملات والوسائط».
حل أنشطة صفحة 171
1. 4
الإجابة:
def largest(a, b, c):
return max(a, b, c)
print(largest(4, 9, 2))الناتج 9.
2. 5
الإجابة:
def welcome(name):
print("مرحبًا بك في المدرسة يا", name)
user = input("اكتب اسمك: ")
welcome(user)3. 6
الإجابة:
def passed(a, b, c, d):
grades = (a, b, c, d)
if not all(isinstance(x, int) and 0 <= x <= 20 for x in grades):
return "درجات غير صحيحة"
return "اجتاز الفصل" if sum(grades) / 4 > 12 else "لم يجتز الفصل"
grades = [int(input(f"درجة المادة {i}: ")) for i in range(1, 5)]
print(passed(*grades))الشرح: تعيد الدالة قيمة يمكن تخزينها أو طباعتها. الشرح: الاسم وسيط يمر إلى المعامل name. الشرح: يتحقق البرنامج من المجال أولًا ثم يحسب المتوسط ويقارنه بالحد 12.
المرجع: المهارات الرقمية، الصف الثاني المتوسط، الفصل الدراسي الأول، صفحة 171، الأسئلة 4، 5، 6 «دالة تعيد الأكبر من ثلاثة أرقام | دالة ترحيب باسم المستخدم | حساب اجتياز الطالب لأربع مواد».
الدرس السابع: بايثون مع إكسل — الصفحات 172-182
حل تدريب 1 — صفحة 181
الإجابة: يفتح المصنف nutrition.xlsx ويختار ورقة arabic، ثم يطبع قيم الخلايا من الصفوف 3 إلى 5 والأعمدة 1 إلى 11، صفًا في كل سطر. القيم نفسها تعتمد على محتوى الملف.
الشرح: iter_rows يعيد خلايا ضمن حدود شاملة.
المرجع: المهارات الرقمية، الصف الثاني المتوسط، الجزء الأول، صفحة 181، تدريب 1، «قراءة صفوف ملف التغذية باستخدام openpyxl».
حل أنشطة صفحة 182
1. 2
الإجابة: يفحص الصفوف 3 إلى 12 في العمود الخامس، وإذا كانت القيمة أقل من 2 يطبع اسم الغذاء من العمود الأول.
2. 3
الإجابة:
import openpyxl
wb = openpyxl.load_workbook("nutrition.xlsx", data_only=True)
ws = wb["arabic"]
for cell in ws[2]:
print(cell.value)3. 4
الإجابة:
import openpyxl
wb = openpyxl.load_workbook("nutrition.xlsx", data_only=True)
ws = wb["arabic"]
for row in ws.iter_rows(min_row=3, values_only=True):
name = row[0]
for value in row[1:]:
if isinstance(value, (int, float)) and value < 25:
print(name, value)الشرح: البرنامج يرشح الصفوف بشرط رقمي ثم يعرض الاسم الموافق. الشرح: إذا كانت العناوين في صف مختلف يستبدل رقم 2 برقم صف العناوين الصحيح. الشرح: يفحص القيم الرقمية فقط حتى لا تحدث مقارنة بين نص ورقم.
المرجع: المهارات الرقمية، الصف الثاني المتوسط، الفصل الدراسي الأول، صفحة 182، الأسئلة 2، 3، 4 «طباعة الأغذية التي قيمتها أقل من 2 | طباعة عناوين أعمدة ملف التغذية | طباعة القيم الغذائية الأصغر من 25».
مراجعة الوحدة — الصفحات 183-184
اختبر نفسك — الصفحات 185-193
حل اختبر نفسك 1 — صفحة 186
الإجابة: ١ خطأ؛ الامتدادات المذكورة للرسومات المتجهة. ٢ خطأ؛ HD أعلى دقة عادة من SD. ٣ صحيحة. ٤ صحيحة. ٥ صحيحة. ٦ خطأ؛ Sepia يعطي لونًا بنيًا لا صورة بلا ألوان. ٧ خطأ. ٨ صحيحة غالبًا لرسومات الويب البسيطة. ٩ صحيحة. ١٠ خطأ؛ MP3 وWMA تنسيقات صوت مضغوطة. ١١ خطأ؛ الامتداد لا الاسم المجرد يبين النوع.
الشرح: تجمع الإجابات بين صيغ الملفات والجودة والضغط والمرشحات.
المرجع: المهارات الرقمية، الصف الثاني المتوسط، الجزء الأول، صفحة 186، اختبر نفسك 1، «اختبار الوحدة: صواب وخطأ في الوسائط».
حل اختبر نفسك 2 — صفحة 187
الإجابة: ١ معدل عينة أعلى يعني جودة أعلى ومساحة تخزين أكبر. ٢ الجزء الأول من التخطيط السينمائي هو النص Script. ٣ الذي لا يعد من مكونات البرنامج النصي: جدول التصوير Découpage. ٤ الذي لا يعد تنسيق صورة: MPEG-4.
الشرح: النص يسبق جدول التصوير ومخطط القصة.
المرجع: المهارات الرقمية، الصف الثاني المتوسط، الجزء الأول، صفحة 187، اختبر نفسك 2، «اختبار الوحدة: اختيار من متعدد للوسائط».
حل اختبر نفسك 3 — صفحة 188
الإجابة: ١ صحيحة. ٢ صحيحة. ٣ صحيحة إذا كانت العبارة تعد الجدول الزمني نوعًا مناسبًا للتسلسل. ٤ خطأ إذا جعلت التصميم أول خطوة؛ تبدأ بتحديد الهدف والجمهور وجمع البيانات. ٥ صحيحة. ٦ خطأ؛ يمكن تغيير العناصر. ٧ صحيحة. ٨ صحيحة. ٩ خطأ؛ يمكن الحجم المخصص. ١٠ صحيحة. ١١ صحيحة. ١٢ صحيحة لخدمة الطباعة، أما تنزيل PDF فيمكن أن يكون مجانيًا.
الشرح: المعيار هو وضوح الرسالة والتوازن والتسلسل وتوثيق البيانات.
المرجع: المهارات الرقمية، الصف الثاني المتوسط، الجزء الأول، صفحة 188، اختبر نفسك 3، «اختبار الوحدة: صواب وخطأ في مخططات المعلومات».
حل اختبر نفسك 4 — صفحة 189
الإجابة: ١ صحيحة. ٢ خطأ. ٣ خطأ. ٤ صحيحة. ٥ خطأ؛ الحذف بمفتاح Delete/Backspace لا Enter. ٦ خطأ. ٧ خطأ. ٨ خطأ؛ لا يصدر التصميم كملف exe. ٩ خطأ؛ يلزم تسجيل الدخول لحفظ العمل السحابي. ١٠ صحيحة. ١١ صحيحة. ١٢ صحيحة؛ يمكن تنزيل PDF.
الشرح: كانفا أداة تصميم سحابية تعتمد السحب والإفلات والحفظ التلقائي.
المرجع: المهارات الرقمية، الصف الثاني المتوسط، الجزء الأول، صفحة 189، اختبر نفسك 4، «اختبار الوحدة: صواب وخطأ في كانفا».
حل اختبر نفسك 5 — صفحة 190
الإجابة:
x = int(input("من فضلك أدخل قيمة المتغير x: "))
y = int(input("من فضلك أدخل قيمة المتغير y: "))
z = 0
if x > y:
z = x + y
print(x, y, z)
if x != 0 and y != 0:
x = x - y
y = x - y
z = x + y
print(x, y, z)مع المدخلين x=6 وy=3 تكون المخرجات:
6 3 9
3 0 3الشرح: يقابل كل فراغ في الجدول متغيرًا أو معاملًا ظاهرًا في المقطع المكتمل، وتنفذ عمليات الإسناد بالترتيب.
المرجع: المهارات الرقمية، الصف الثاني المتوسط، الجزء الأول، صفحة 190، اختبر نفسك 5، «اختبار الوحدة: إكمال مقطع المتغيرات».
حل اختبر نفسك 6 — صفحة 191
الإجابة: المخطط يقارن العددين ثم يحسب الفرق أو يحدثهما بحسب الفرع. عند x=5 وy=12 يكون y أكبر والفرق 7؛ وعند x=12 وy=5 يكون x أكبر والفرق 7. تُكتب قيم كل فرع وفق عمليات المخطط بالترتيب.
الشرح: ابدأ بتسجيل نتيجة كل مقارنة صواب أو خطأ قبل الانتقال للسطر التالي.
المرجع: المهارات الرقمية، الصف الثاني المتوسط، الجزء الأول، صفحة 191، اختبر نفسك 6، «اختبار الوحدة: ناتج مخطط مقارنة x وy».
حل اختبر نفسك 7 — صفحة 192
الإجابة: لأن x=15 في الدورات الخمس: يصبح a بالقيم 15،30،45،60،75. عند i=5 يحسب y=75/5=15 ويطبع 75 15 15.0. والصحيح في بايثون كتابة if i % 5 == 0:.
الشرح: علامة المقارنة == وليست =.
المرجع: المهارات الرقمية، الصف الثاني المتوسط، الجزء الأول، صفحة 192، اختبر نفسك 7، «اختبار الوحدة: متوسط خمسة مدخلات».
حل اختبر نفسك 8 — صفحة 193
الإجابة: عند n=7 يكون الناتج النهائي 8، وعند n=10 يكون الناتج النهائي 34. المخطط لا يطبع المتتالية كاملة.

الشرح: ينتقل المتغيران a وb بين حدود فيبوناتشي، ولا تحدث الطباعة داخل الحلقة؛ تطبع t مرة واحدة فقط عند وصول count إلى n.
المرجع: المهارات الرقمية، الصف الثاني المتوسط، الجزء الأول، صفحة 193، اختبر نفسك 8، «اختبار الوحدة: متتالية فيبوناتشي».
المهارات الرقمية — الجزء الأول كاملًا · الصفحات ١٠ – ١٩٣ · طبعة ١٤٤٨هـ
يتناول هذا الجزء إنتاج مقاطع الفيديو وتحريرها باستخدام شوت كت، والتخطيط بالسيناريو وجدول التصوير ومخطط القصة، وإضافة النصوص والأصوات والمؤثرات ثم تصدير المشروع.
كما يشرح تصميم مخططات المعلومات البيانية باستخدام كانفا، وأساسيات البرمجة بلغة بايثون من المعاملات والجمل الشرطية والحلقات والدوال إلى التعامل مع ملفات إكسل باستخدام مكتبة openpyxl.
المدرسة جميلة جدا حياكم الله
=
ولله علينا اختبار وهو صعب بعد
ابله الرقميه اففف بس
هزاتني عشان مسرحه مب مركزه معها
ياخي تقهر
القميه صعععععبه 🥵🥵😡🤬
عندي بكرا اختبار وبذاكر ملزمه مع الكتااااب
الملزمه سهل والكتاب حلو بس صعب شويات
أجهز لي انجح واجيب كامل فيه
🫡
انا يامي
طبعاً اختبار الرقمية
ياخي الأستاذه مو راضيه تحدد لنا وش نذاكر ومره خياسسس
يارجال سهل الاختبار
ماعرف شي بالرقميه وش بايثون ولا غيره
مدرييي شلون اذاااكره المشكله ما يدخل المخخخ
صعببب ادعولي بالتوفيق جعل كل من دعا لي ان ييسر له اموره 🫶🏼🌸
مدرييي شلون اذاااكره المشكله ما يدخل المخخخ
صعببب ادعولي بالتوفيق جعل كل من دعا لي ان ييسر له اموره 🫶🏼.
اعههه عليييي اختبارر من ٥٠ الى١٣٠ ببكييي شكلي بروحه وما حفضته😭😭😭!
يليل من ذا في طريقة يكسر يدي بدون ما اتعور؟ عشان اغيب
مياااااااااااااااااااااااااااااااااااااااااااااااااااااااااااااااااااااااااااااااااااااااااااااااااااااااااااااااااااااااااااااااااااااااااااااااااااااااااااااااااااااااااااااااااااااااااااااااااااااااااااااااااااااااااااااااااااااااااااااااااااااااااااااااااااااااااااااااااااااااااااااااااااااااااااااااااااااااااااااااااااااااااااااااااااااااااااااااااااااااااااااااااااااااااااااااااااااااااااااااااااااااااااااااااااااااااااااااااااااااااااااااااااااااااااااااااااااااااااااااااااااااااااااااااااااااااااااااااااااااااااااااااااااااااااااااااااااااااااااااااااااااااااااو!
ياجماعة ايش في قلبناها تكتوك وفاسبوك واستغرام ايش القصة خليناها سوشل ميديا
لاحول ولا قوة الا بالله الأبلات ما يحسون فينا
التطبيق ممتاز (قصدي موقع)
احااااااااااااااااااااااااااااااااااااااااااااااااااااااااااااااااااااااااااااااااااااااااااااااااااااااااااااااااااااااااااااااااااااااااااااااااااااااااااااااااااااااااااااااااااااااااااااااااااااااااااااااااااااااااااااااااااااااااااااااااااااااااااااااااااااااااااااااااااااااااااااااااااااااااااااااااااااااااااااااااااااااااااااااااااااااااااااااااااااااااااااااااااااااااااااااااااااااااااااااااااااااااااااااااااااااااااااااااااااااااااااااااااااااااااااااااااااااا
عاديييي اموووتتت ععششاااننن ممماااااا اذااااكككررررر وووووااااااااااااااااااءءءءءءءءءءءءء
دو يو لوف مي دويو دويو
ملحجة تاي بالتعليقات ههههههههههههههههههههههههههههههههههههههههههههههههه
ترا اول مره ادخل قسم الرقميه بس عشان اقرا التعليقات ولا ان ماعندنا كتاب ولاشي
ـ