נשארה עדיין קצת עבודה כדי לפתור את השלב הזה לחלוטין) להכניס() drag ו-() drop במקומות הנכונים). יש לפתור זאת יחד עם התלמידים שלכם.
10 דקות
זמן לשחק התלמידים ימשיכו לעבוד על שלבים 86 עד. 90
חלק: 3 סיכום- חמש דקות פעילות
חמש דקות
בואו ננסה להבהיר איך אנחנו יכולים ליצור לולאה שתרוץ לנצח. בקשו מהתלמידים שני מתנדבים. יש להורות למתנדבים לעמוד זה מול זה בצדדים מנוגדים של הכיתה, ולומר להם לבצע " 1 " step עד שהם יהיו קרובים זה לזה. ברגע שהם אחד ליד השני) קרוב אומר בהישג יד), הם צריכים להפסיק ללכת. אחרי כל צעד, הם צריכים לומר " לא " אם הם רחוקים אחד מהשני, או " כן " אם הם קרובים זה לזה. תוכלו לכתוב את לולאת ה- " until " הזו על הלוח:
88 until near student step 1 say near student
זוהי דוגמה ללולאת " until " טובה.
עכשיו, בקשו מהם לעמוד גב אל גב, ממש מעבר להישג יד. תנו להם את אותן ההוראות מהפעילות הקודמת. בדוגמה זו, התלמידים לעולם לא יפגשו, ואם הם היו יכולים, הם היו ממשיכים ללכת לנצח.
יש להדגיש כי הקוד היה זהה בשתי דוגמאות, זה היה המצב הראשוני בלבד שקבע אם הלולאה תרוץ לנצח או לא. לכן, עלינו תמיד להיות זהירים כשאנחנו כותבים לולאות, ולחשוב הלאה על מתי תנאי הלולאה יגרום לה להפסיק. יש להוסיף שלולאה שממשיכה לפעול לנצח נקראת לולאה אינסופית) loop). infinite
© 2015 קודמאנקי סטודיוז בע " מ