תשובה:
• הן הופכות את הקוד לקצר יותר
• הן הופכות את הקוד לקריא יותר
• למקרה שהוראות הרכיבה ישתנו) למשל, אם אנחנו מוסיפים שימוש בכידון כדי לפנות), נצטרך לשנות את הקוד פעם אחת בלבד
• אנחנו יכולים לפצל את העבודה בין חברי צוות: אחד יכתוב את הפונקציה ואחד יכתוב את הקוד שמשתמש בה
שאלה: תוכלו לתת כמה דוגמהות של פונקציות שאנחנו מכירים? תשובה: drop, step, turn, turnTo, grab, אבל לא: for שאלה: מה המשמעות של הגדרת פונקציה ושל קריאה לפונקציה?
תשובה: לקרוא לפונקציה אומר להשתמש בה בקוד שלנו. להגדיר פונקציה אומר ליצור אותה על ידי כתיבת סדרת פקודות שיגידו למחשב מה לעשות כאשר נקרא לפונקציה.
74
שאלה: מהם ארגומנטים? תוכלו לתת דוגמה לאיך נקרא לפונקציה עם ובלי ארגומנטים?
תשובה: ארגומנט הוא מספר או אובייקט שאנחנו מעבירים לפונקציה, שהקוד יכול להשתמש בו בתוך הפונקציה. קריאה לפונקציה עם ארגומנט: bridge. step 10, turnTo banana, goto ללא:() drop. grab(), חשוב שתדגישו בפניהם את הסוגריים.
שאלה: תוכלו לכתוב הגדרת פונקציה על הלוח? name =( argument) > …[ indentation ] statement1 …[ indentation ] statement1
תשובה: התשובה צריכה להיות בצורה הזאת-
וכו '... שאלה: מה הן הערות בקידוד ולמה ספציפית הן משמשות בקודמאנקי?
תשובה: הערות הן שורות בתוך הקוד שאינן מבוצעות אלא נכתבות ונקראות על ידי מתכנתים. הן עוזרות למתכנתים להבין אחד את השני בעת קריאה וכתיבת קוד. בקודמאנקי, הקוד לפעמים מכיל הערות שיספקו לנו, התלמידים, רמזים על מה לעשות הלאה.
יש להקפיד להעלות את התשובות האלו גם אם התלמידים שלכם נזכרו בהן וגם אם לא.
© 2015 קודמאנקי סטודיוז בע " מ