المهارات الرقمية فصل أول

التاسع

icon

أُقيِّمُ تعلُّمي:
المعرفةُ: أُوظِّفُ في هذا الدرسِ ما تعلَّمْتُهُ منْ معارفَ في الإجابةِ عنِ الأسئلةِ الآتيةِ:
السؤالُ الأوَّلُ:
ما المقصودُ بالجملِ الشرطيةِ؟

بأنَّها لَبِناتٌ برمجيةٌ لها مهمةُ اتِّخاذِ القراراتِ في البرامجِ بناءً على شروطٍ مُعيَّنةٍ. ومنْ ثَمَّ، فإنَّ هذهِ الجملَ تُمكِّنُ البرنامجَ منْ تنفيذِ مجموعةٍ مُعيَّنةٍ منَ الأوامرِ إذا تحقَّقَ شرطٌ مُعيَّنٌ، وتنفيذِ مجموعةٍ أُخرى منَ الأوامرِ إنْ لمْ يتحقَّقِ الشرطُ نفسُهُ.


السؤالُ الثاني: فيمَ تُستخدَمُ الجملُ الشرطيةُ في البرمجةِ؟

تُعَدُّ الجملُ الشرطيةُ منْ أساسياتِ البرمجةِ؛ لأنَّها تتيحُ التحكُّمَ في تدفُّقِ العملياتِ، واتِّخاذَ القراراتِ المناسبةِ في مختلفِ المواقفِ

 

السؤالُ الثالثُ: أضعُ إشارةَ () بجانبِ العبارةِ الصحيحةِ، وإشارةَ (   x )  بجانبِ العبارةِ غيرِ
الصحيحةِ في ما يأتي:
 (    ) أسلوبُ التطويرِ المُتكرِّرِ للبرمجياتِ يتطلَّبُ تكرارَ جميعِ المراحلِ في دورةِ حياةِ تطويرِ
البرمجياتِ؛ للوصولِ إلى النتيجةِ المنشودةِ.
 (     )  يجبُ اختبارُ البرنامجِ باستخدامِ سيناريوهاتٍ مُتعدِّدةٍ للتأكُّدِ أنَّهُ يعملُ بصورةٍ صحيحةٍ في
جميعِ الحالاتِ.
 (   x  ) لا يَلزمُ اختبارُ البرامجِ البسيطةِ باستخدامِ سيناريوهاتٍ مُتعدِّدةٍ.


السؤالُ الرابعُ: أختارُ رمزَ الإجابةِ الصحيحةِ في كلٍّ ممّا يأتي:
1 -  منْ مزايا توثيقِ مراحلِ عملِ البرنامجِ:
أ. تتبُّعُ الأخطاءِ وحَلُّها.
ب. تحسينُ الأداءِ.
ج. كلُّ ما سبقَ.
2 -   إحدى الخطواتِ الآتيةِ تأتي بعدَ مرحلةِ الاختبارِ في أسلوبِ التطويرِ المُتكرِّرِ:
أ. التصميمُ.
ب. التنفيذُ.
ج. النشرُ.
 3  -  يُمكِنُ تحديدُ مَواطنِ الخطأِ في البرنامجِ باستخدامِ:
أ. الجملِ الشرطيةِ.
ب. سيناريوهاتِ الفحصِ.
ج. التعليماتِ التكراريةِ.

 

المهاراتُ: أُوظِّفُ مهاراتِ التفكيرِ الناقدِ والتواصلِ الرقميِّ والبحثِ الرقميِّ في الإجابةِ عنِ الأسئلةِ الآتيةِ:
السؤالُ الأوَّلُ:
أكتبُ العبارةَ الشرطيةَ، وأستخدِمُ الرموزَ المناسبةَ لإنشاءِ رسمٍ تخطيطيٍّ لكلِّ جملةٍ
ممّا يأتي:
1 -  إذا كانَتْ قيمةُ فاتورةِ الكهرباءِ أكثرَ منْ ( 40 ) دينارًا، فإنَّني أُسدِّدُ قيمتَها عنْ طريقِ الدفعِ
الإلكترونيِّ. أمّا إذا كانَتْ قيمتُها أقلَّ منْ( 40 ) دينارًا، أوْ تساوي ( 40 ) دينارًا، فإنَّني أُسدِّدُ القيمةَ
مباشرةً عنْ طريقِ مراكزِ الدفعِ.


2 -  إذا كانَ المُوظفَُّ مُتزوِّجًا، فأحسُبُ لهُ علاوةً للزوجةِ مقدارُها( 5) دنانيرَ، وإلّّا فإنَّني أبُقي العلاوةَ صفرًا.

السؤالُ الثاني: أدرسُ البرنامجَ الظاهرَ في الشكلِ المجاورِ، ثمَّ  أُجيبُ عنِ الأسئلةِ الآتيةِ:
1 -  ما النتائجُ المُترتِّبةُ على تنفيذِ البرنامجِ؟   سيطبع إما كلمة مستطيل أو  مربع   بناء على قيمX و  Y   
2 -  كمْ مُتغيِّرًا في هذا البرنامجِ؟  متغيران  X  ,  Y


3 -  ماذا سيحدثُ إذا كانَ الشرطُ    سيطبع على المنصة  ((  الشكل  مربع  ))

 

 

السؤالُ الثالثُ: أدرسُ البرنامجَ الظاهرَ في الشكلِ المجاورِ الذي أنشأَهُ مُعلِّمٌ لتحديدِ نتيجةِ كلٍّ منَ الطلبةِ (ناجحٌ أوْ راسبٌ) ثمَّ أُجيبُ عنِ الأسئلةِ الآتيةِ:
1 -  ما ناتج البرنامج إذا كان معدل الطالب 90 ؟  سيطبع على المنصة ( ناجح )
2 -  ما النتائجُ المُترتِّبةُ على تنفيذِ البرنامجِ إذا كانَ مُعدَّلُ الطالبِ( 45 )؟

سيطبع على المنصة ( ناجح )

 3 - ما الخطأُ في هذا البرنامجِ؟  عدم وجود اشارةعند الشرط   
4 -  ما التعديلُ الواجبُ إجراؤُهُ لتصحيحِ عملِ البرنامجِ؟


 

 5 - هلْ يُمكِنُ إجراءُ عمليةِ التصحيحِ باستخدامِ جملةِ شرطٍ واحدةٍ؟  لا 


السؤالُ الرابعُ: أرسمُ مُخطَّطًا انسيابيًّا ( flowchart ) يُبيِّنُ مراحلَ تطويرِ برنامجٍ مُخصَّصٍ لعَدِّ الأرقامِ الفرديةِ منْ ( 1) إلى ( 10 ) وأعملُ على تصميمِهِ بكتابةِ الأوامرِ البرمجيةِ اللازمةِ في سكراتش   Scratch

الحل