חלק ראשון | Page 82
על לחצן האיפוס כדי להראות את הקוד המקורי. ו שאנחנו רוצים .לחצ
.יש להסביר להם באמצעות החצים איך שלכם עם התלמידים 85 יש לפתור את שלב מספר
את האיור שלהלן(. ראו הטיעונים השונים מועברים משורה אחד לשניה)
הוא הארגומנט . 10 ,המספר " allTurtlesStep 10 " היא הראשי השורה הראשונה של הקוד
.ואז הוא עובר d=10 - ,כך ש ”>“allTurtlesStep= (d) - ונקציה הארגומנט מועבר לראשונה לפ
. t.step 10 " ואל for t in turtles " הזאת" : for ללולאת"
" ,שבה הארגומנט הוא ]collect matches[0 " י היא ש א השורה הבאה של הקוד הר
" שבה collect = (m) - > הצעד הראשון שלה הוא להעביר לתוך הפונקציה" . ]matches[0
.אז ,יש לנו פונקציה שקוראים לה מתוך פונקציה ,כך שהצעד הבא m =matches[0]. עכשיו
. ]t=matches[0 - " ,כך ש goto = (t) - > לארגומנט שלנו הוא להעביר לתוך"
צריכים לראות איך ארגומנט יכול לקבל שמות שונים ,ועד כמה שלכם בסופו של דבר ,התלמידים
פונקציות שימושיות וחשובות כשמתכנתים.
82