חלק ראשון | Page 68
לשנות את הקוד רק פעם אחת
כתוב י הפונקציה ואחד אנחנו יכולים לפצל את העבודה בין חברי הצוות :אחד יכתוב את •
את הקוד שמשתמש בה
חשבו עליהן ואם לא. שלכם יש להקפיד לעבור על התשובות האלו אם התלמידים
שמונה דקות
הדרכה בסיסית
פונקציות שלוקחות ארגומנט כתובות כך:
>
function_name = )(argument
first_statement
וכו'...
( . function definition ציה) זה נקרא הגדרת הפונק
בדרך כלל ,מתחת להגדרת הפונקציה ,נכתוב את הפקודות שאנחנו רוצים שהמחשב יבצע כאשר נלחץ
" .בפקודות אלו אנחנו עשויים לקרוא לפונקציה שהגדרנו. run על"
: דוגמה
goto = )(t >-
turnTo t
step distanceTo t
goto banana
" .שבתורו ,יקרא להגדרה goto banana ,המחשב ילך ישר ל" run נו לוחצים על לב שכאשר אנח ו שימ
לעיל.
" :איך המחשב מבדיל בין הפקודות שנמצאות בתוך הגדרת הפונקציה ואלו שלא?" ו שאל
68
(. 5 תשובה :אינדנטציה ,בדיוק כמו בלולאות) שיעור
שמה של הפונקציה משמש לזיהוי.
שם שמייצג את מה שהיא עושה ,וזה עוזר להפוך את הקוד לקריא. מתכנתים נותנים לפונקציה
כאשר אנחנו קוראים לפונקציה ,אנחנו צריכים לצרף את שם הפונקציה לשמו של האובייקט שאנחנו