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 קודמאנקי סטודיוז בע " מ