חלק ראשון | Page 72

‫‪goto‬‬ ‫‪match‬‬ ‫)(‪grab‬‬ ‫‪goto‬‬ ‫‪bridge‬‬ ‫‪goto‬‬ ‫‪pile‬‬ ‫)(‪drop‬‬ ‫‪  ‬‬ ‫‪  ‬‬ ‫יש‪  ‬לכתוב‪  ‬את‪  ‬הקוד‪  ‬על‪  ‬הלוח‪  .‬יש‪  ‬לעבור‪  ‬על‪  ‬הקוד‪  ‬עם‪  ‬התלמידים‪  ‬כדי‪  ‬לוודא‪  ‬שהם‪  ‬מבינים‪  ‬כיצד‪  ‬לקרוא‪  ‬‬ ‫‪  ‬‬ ‫‪  ‬‬ ‫פונקציות‪.‬‬ ‫‪  ‬‬ ‫‪  ‬‬ ‫חצים‪  ‬כדי‪  ‬להראות‪  ‬כיצד‪  ‬המחשב‪  ‬קורא‪  ‬את‪  ‬הקוד‪  ‬לפי‪  ‬הסדר‪  ‬הבא‪:‬‬ ‫‪  ‬‬ ‫ו‬ ‫צייר‬ ‫‪  ‬‬ ‫טיפ‪:‬‬ ‫‪  ‬‬ ‫‪  ‬‬ ‫‪  ‬‬ ‫‪  ‬‬ ‫‪goto  match‬‬ ‫‪  ‬‬ ‫‪.‬‬ ‫‪3‬‬ ‫‪  ‬‬ ‫‪  ‬‬ ‫‪  ‬‬ ‫‪  ‬‬ ‫‪bridge‬‬ ‫מוחלף‪  ‬על‪  ‬ידי‪  ‬‬ ‫‪  ‬‬ ‫‪t‬‬ ‫­‪-‬‬ ‫‪  ,‬כש‬ ‫‪goto‬‬ ‫ביצוע‪  ‬החלק‪  ‬הפנימי‪  ‬של‪  ‬הפונקציה‪  ‬‬ ‫‪  ‬‬ ‫‪.‬‬ ‫‪3‬‬ ‫‪  ‬‬ ‫‪  ‬‬ ‫‪  ‬‬ ‫‪  ‬‬ ‫‪match‬‬ ‫מוחלף‪  ‬על‪  ‬ידי‪  ‬‬ ‫‪  ‬‬ ‫‪t‬‬ ‫­‪-‬‬ ‫‪  ,‬כש‬ ‫‪goto‬‬ ‫ביצוע‪  ‬החלק‪  ‬הפנימי‪  ‬של‪  ‬הפונקציה‪  ‬‬ ‫‪  ‬‬ ‫‪.‬‬ ‫‪5‬‬ ‫‪  ‬‬ ‫‪  ‬‬ ‫‪  ‬‬ ‫)(‪Grab‬‬ ‫‪  ‬‬ ‫‪.‬‬ ‫‪7‬‬ ‫‪  ‬‬ ‫‪  ‬‬ ‫‪  ‬‬ ‫‪  ‬‬ ‫‪pile‬‬ ‫מוחלף‪  ‬על‪  ‬ידי‪  ‬‬ ‫‪  ‬‬ ‫‪t‬‬ ‫­‪-‬‬ ‫‪  ,‬כש‬ ‫‪goto‬‬ ‫ביצוע‪  ‬החלק‪  ‬הפנימי‪  ‬של‪  ‬הפונקציה‪  ‬‬ ‫‪  ‬‬ ‫‪.‬‬ ‫‪7‬‬ ‫‪  ‬‬ ‫‪  ‬‬ ‫‪  ‬‬ ‫‪  ‬‬ ‫‪bridge‬‬ ‫מוחלף‪  ‬על‪  ‬ידי‪  ‬‬ ‫‪  ‬‬ ‫‪t‬‬ ‫­‪-‬‬ ‫‪  ,‬כש‬ ‫‪goto‬‬ ‫ביצוע‪  ‬החלק‪  ‬הפנימי‪  ‬של‪  ‬הפונקציה‪  ‬‬ ‫‪  ‬‬ ‫‪.‬‬ ‫‪8‬‬ ‫‪  ‬‬ ‫‪  ‬‬ ‫‪  ‬‬ ‫‪  ‬‬ ‫‪Drop‬‬ ‫)(‬ ‫‪  ‬‬ ‫‪.‬‬ ‫‪6‬‬ ‫‪  ‬‬ ‫‪  ‬‬ ‫‪.‬‬ ‫‪7‬‬ ‫ה‪  ‬שמראה‪  ‬איזו‪  ‬שורה‪  ‬המחשב‪  ‬מבצע‪  ‬‬ ‫להדגשה‪  ‬הכתומ‬ ‫‪  ‬‬ ‫שלכם‬ ‫את‪  ‬תשומת‪  ‬לבם‪  ‬של‪  ‬התלמידים‪  ‬‬ ‫הפנו‬ ‫‪72‬‬ ‫‪  ‬‬ ‫בכל‪  ‬צעד‪.‬‬ ‫‪  ‬‬ ‫‪  ‬‬ ‫‪  ‬‬ ‫‪  ‬‬ ‫‪  ‬‬ ‫‪  ‬‬ ‫‪  ‬‬ ‫‪  ‬‬ ‫‪  ‬‬ ‫‪  ‬‬