00:54:04 דיון על כתיבת פונקציות בשפת תכנות, שימוש בקוד קיים ופתרון בעיות תוך הפניית תשומת לב לחשיבה פונקציונלית.
01:00:04 שימוש בפונקציות לחזרה על משימות והדפסת מלבנים בקוד תוכנה
01:06:04 הבנת פונקציות, פרמטרים ושימושים שונים בקוד, כולל קריאות לפונקציות והחזרת ערכים.
01:12:04 הבנת פעולות על מחרוזות והבדלים בין משתנים לעצמים בתכנות.
01:18:04 הבנת פעולות על מחרוזות והיכולת לשנות קוד בזמן ריצה תוך כדי עבודה עם פונקציות.
01:24:04 הבנת מושג העצמים והפונקציות בשפת תכנות: פעולות על מחרוזות, מחלקות ופרמטרים.
01:30:04 הבנת השימוש בפונקציות ומחלקות: הבדל בין קריאה לפונקציות עם פרמטרים לבין קריאה לפעולה על עצם. Turtle
01:36:04 קצת על Turtle ו-Unit 4. הפסקה. שאלה לגבי עבודה על עצם, לעומת עבודה על מחלקה.
01:42:04 דיון על קריאה לפונקציות במחלקה, בשפות תכנות, דגש על פייתון ו-C#, מעקף לא ראוי על כתיבת המילה Math (using static System.Math). ההבדל מ-imports בפייתון. קצת על עצמים שיהיו בחלק ג’ ד’
01:46:04 איך יודעים איך לקבוע מה הפונקציה מקבלת ומחזירה. דוגמאות עם הגדרה מלאה.
01:48:04 איך יודעים איך לקבוע מה הפונקציה מקבלת ומחזירה: דוגמא מבגרות בה צריך להסיק לבד.
01:51:50 הבנת פונקציות: המשמעות של return וההבדל מ-break. חזרה על תחביר ההגדרה של פונקציה. הדגמה על פעולה המקבלת מערך.
02:00:04 הבנת המילה return והשפעתה על זרימת הקוד בפונקציות
02:06:04 דיון על פונקציות, פרמטרים והחזרת ערכים, כולל דוגמאות לשימוש בקיצורים והגדרות ברירת מחדל.