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

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

                ‫البرنامج بال ّضغط عليه‪ ،‬و�أصف ما حدث‪.‬‬
‫‪� -‬أغ ّير موضع كائن القط باستخدام الف�أرة �إلى أ� ّي مكان على من ّصة سكراتش‪ ،‬ث ّم أ�ن ّفذ البرنامج‪.‬‬
                                                         ‫‪ -‬أ�صف ما حدث‪.‬‬

‫؛ للانتقال‬                                       ‫أ�تعلّم‪:‬‬
                ‫�أستخدم لبنة ال�أمر اذهب إ�لى الموضع (س=‪ ،0‬ص=‪)0‬‬

                        ‫�إلى نقطة مركز المن ّصة (نقطة ال�أصل) دائماً‪.‬‬

                           ‫نشاط (‪ :)5‬انتقال الكائن بين مواقع مختلفة‪.‬‬
‫هل انتقلت �أو سافرت يوماً مع والديك‪� ،‬أو أ�حد من أ�قربائك �إلى بل ٍد ما‪� ،‬أو دولة ما؟ هل قمت باستخدام‬
‫الخريطة �أثناء ال ّسفر؟ للخرائط أ�نواع واستخدامات مختلفة‪ ،‬لكنّها عاد ًة ما ُتستخدم للتّعرف �إلى طرق‬
‫الوصول الممكنة بين موقعك الحال ّي والموقع المراد ال ّذهاب �أو ال ّسفر �إليه‪ ،‬كما يمكن حساب المسافة بين‬

                                                  ‫موقعين بسهولة و ُيسر �إن أ�ردت ذلك‪.‬‬
                            ‫‪ -‬أ�ركّب اللّبنات البرمج ّية المجاورة في منطقة البرمجة لكائن القط‪.‬‬

                                                   ‫‪ -‬أ�ن ّفذ البرنامج‪ ،‬و أ�صف ماذا حدث؟‬
                                   ‫‪ -‬ما الموضع ال�أ ّول لكائن القط عند بداية تنفيذ البرنامج؟‬
                          ‫موضع س‪ ........... :‬موضع ص‪............... :‬‬
‫‪ -‬ما الموقع الذي انتقل �إليه كائن القط؟ موضع س‪ ........... :‬موضع ص‪............... :‬‬
‫‪� -‬أغ ّير قيمة (الموضع س)‪ ،‬وقيمة (الموضع ص) في اللّبنات البرمج ّية (الثالثة) و(الخامسة) بقي ٍم مناسبة‬
                                 ‫ضمن حدود المن ّصة التي تعلّمتها سابقاً‪ ،‬و أ�صف ما حدث‪.‬‬
‫‪9‬‬
   9   10   11   12   13   14   15   16   17   18   19