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

‫أ�تعلّم‪:‬‬
‫‪1-1‬ينتقل الكائن من موقعه الحالي لموقع �آخر على المن ّصة‪ ،‬من خلال تحديد قيمة الموضع س‪،‬‬
‫وقيمة الموضع ص في لبنة ال�أمر اذهب إ�لى الموضع من‬

                                                     ‫المقطع البرمجي حركة‪.‬‬
                           ‫‪2-2‬ليس شرطاً أ�ن يكون موقع الكائن نقطة مركز المن ّصة دائماً‪.‬‬

‫�إلى منطقة‬  ‫نشاط (‪ :)6‬التح ّرك على المن ّصة‪ ،‬والعودة للمنتصفها‪.‬‬
         ‫‪.‬‬
                        ‫‪ -‬أ�درج لبنة ال�أمر اذهب الى الموضع (س=‪ ،0‬ص=‪)0‬‬
                                                    ‫البرمجة لكائن القط‪.‬‬

                         ‫‪� -‬أركّب لبنة ال�أمر تح ّرك ‪ 240‬خطوة ‪.‬‬
                                       ‫‪� -‬أن ّفذ لبنات ال�أمر ال ّسابقة‪ ،‬ماذا �ألاحظ؟‬

              ‫‪� -‬أك ّرر النّشاط بتغيير القيمة (‪ )240‬بلبنة ال�أمر تح ّرك إ�لى القيمة (‪)-240‬‬
                 ‫‪� -‬أصف ما حدث‪ ،‬ثم أ�ف ّسر علاقة ال إ�شارة ال ّسالبة بحركة كائن القط‪.‬‬

                                          ‫نشاط (‪ :)7‬اتّجاهات الكائن‪.‬‬

   ‫في منطقة البرمجة لكائن القط‪.‬‬                ‫‪� -‬أدرج لبنة ال�أمر اتّجه نحو الاتجاه (‪)0‬‬
‫�إلى اللّبنة ال ّسابقة‪.‬‬                   ‫‪ -‬أ�ركّب لبنة ال�أمر اذهب إ�لى (س=‪ ،0‬ص=‪)0‬‬

                ‫�إلى اللّبنات ال ّسابقة‪.‬‬          ‫‪� -‬أركّب لبنة ال�أمر تح ّرك ‪ 100‬خطوة‬

                                                  ‫‪� -‬أن ّفذ البرنامج‪ ،‬ث ّم �أصف ما أ�لاحظ‪.‬‬

            ‫�ألاحظ أ� ّن اتّجاه كائن القط داخل المن ّصة يعتمد على القيمة المح ّددة‬
                                  ‫بلبنة ال�أمر اتّجه نحو الاتجاه المجاورة‪.‬‬

                                                                                         ‫‪10‬‬
   10   11   12   13   14   15   16   17   18   19   20