חלק ראשון | Page 52

beavers [ 3 ]. step 5 monkey . step distanceTo bananas [ 1 ]
לפני הרצת הפתרון הזה , שאלו את התלמידים מה הם חושבים שיקרה עכשיו . לאחר מכן יש להריץ את הפתרון ולראות אם הם צדקו . beavers [ 0 ]. step 5
חיזרו על פעולה זו בשלב מספר . 55 יש להתחיל עם הקוד הזה : beavers [ 1 ]. step 5 monkey . step distanceTo bananas [ 0 ] monkey . turnTo bananas [ 1 ] monkey . step distanceTo bananas [ 1 ] beavers [ 0 ]. step 10 beavers [ 1 ]. step 10
52 monkey . turnTo bananas [ 2 ] monkey . step distanceTo bananas [ 2 ]
שאלו את התלמידים אם יש דרך לשים ביחד את כל פקודות הבונה . התשובה היא שזה לא אפשרי . הקוף צריך לזוז אחרי שהבונים זזו פעם אחת , ואז הם חייבים לזוז שוב לפני שהקוף יזוז שוב .
הסבר
דקה אחת
בדיוק כמו בשיעור שלוש כשלמדנו על תכנון , הדוגמאות האלו מדברות על כתיבת קוד עם סדר הפעולות הנכון . מה שראינו בדוגמאות האלו הוא שאם לא נשתמש בסדר הנכון , הקוד לא יפעל כפי שאנחנו רוצים . עם זאת , ייתכן שיש יותר מסדר נכון אחד לכתיבת תכנית מסוימת .
© 2015 קודמאנקי סטודיוז בע " מ