Page 30 - كتاب برمجة سابع_Neat
P. 30

‫أ�تعلّم‪:‬‬

‫م ّدة‬  ‫ال ّلاحق‬  ‫ال�أمر‬  ‫تنفيذ‬  ‫ال إت�يعقمالفعلعىّدة�إيثقواا ٍنف‪،‬زأ�مون أ�ّيجمزا ٍءح ّدمدنللالثّكاانئيةن‪.‬قبل‬                  ‫‪ -1‬لبنة ال�أمر انتظر‬
                                                                                                                              ‫‪ 1‬ثانية‪ ،‬ويمكن‬
                                                                                                              ‫زمن‬  ‫يكون‬  ‫�أن‬
                                ‫‪� -2‬أغ ّير قيمة لبنة ال�أمر انتظر بما هو مناسب‪.‬‬

                                   ‫نشاط (‪ :)8‬التّحكم بالزمن‪.‬‬
                                ‫‪ -1‬أ�رتّب اللبنات ال�آتية تصاعدياً حسب زمن الانتظار‪:‬‬

‫‪� -2‬أركّب لبنات �أوامر برمج ّية مناسبة تجعل كائن القط يسير ‪ 10‬خطوات‪ ،‬ث ّم ينتظر نصف ثانية‪ ،‬ث ّم يسير‬
‫‪ 10‬خطوات أ�خرى‪ ،‬ويستمر في ال ّسير حتى يقطع الكائن مسافة قدرها ‪ 50‬خطوة‪ .‬أ�ن ّفذ البرنامج؛‬

                                                         ‫للتّح ّقق من ص ّحة النّاتج‪.‬‬

                                 ‫نشاط (‪ :)9‬ارتداد الكائن عن الحافّة‪.‬‬
                   ‫‪� -‬أن ّفذ البرنامج المجاور‪ ،‬ث ّم أ�ح ّدد ال�أمر الواجب �إضافته لجعل الكائن يسير ذهاباً‬

                             ‫و�إياباً بين طر َفي المن ّصة‪ ،‬مع انتظار نصف ثانية بعد ك ّل حركة‪.‬‬
                       ‫‪ -‬أ�ع ّدل البرنامج لجعل الكائن يرت ّد عند الحافة بشكل معتد ٍل غير مقلو ٍب‪.‬‬

‫‪25‬‬
   25   26   27   28   29   30   31   32   33   34   35