ביצוע חוזר מדעי המחשב לכיתה י׳
בנושא הזה 6 שיעורים. כך הם מתחילים:
לולאת for
לולאת for: ביצוע חוזר באורך ידוע מראש. שלושת החלקים (אתחול, תנאי, קידום), סדר הביצוע המדויק, ספירת מספר הסיבובים, ושימושים: הדפסת סדרות, צעדים של 2, ספירה לאחור וחישוב סכום.
לולאת while ומסננת קלט
לולאת while: ביצוע חוזר כל עוד תנאי מתקיים, כשמספר הסיבובים לא ידוע מראש. תנאי עצירה, לולאה אינסופית, קלט עד "זקיף" (ערך סיום), מסננת קלט עקשנית, והקשר בין for ל-while.
מונה, צובר, מקסימום ומינימום
תבניות החישוב הקלאסיות בלולאה: מונה (count), צובר (sum), ממוצע, וערכי קיצון - מקסימום ומינימום, כולל המקום שבו הם הופיעו. איך מאתחלים כל אחד, ולמה אתחול שגוי הורס את התוצאה.
לולאות על ספרות של מספר
לולאות על ספרות של מספר: `n % 10` נותן את הספרה האחרונה ו-`n / 10` מוחק אותה, וחוזרים כל עוד n > 0. ספירת ספרות, סכום ספרות, היפוך מספר, בדיקת תכונה של כל הספרות, ובניית מספר חדש מספרות - תבנית שמופיעה כמעט בכל בחינה.
לולאות מקוננות וספירת סיבובים
לולאות מקוננות: לולאה בתוך לולאה. מה קורה בכל סיבוב חיצוני, איך מדפיסים צורות (מלבן, משולש), וספירת מספר הפעמים שהוראה מתבצעת - n·m, או 1 + 2 + ... + n כשהלולאה הפנימית תלויה בחיצונית. מבוא ליעילות: השוואת פתרונות לפי מספר הצעדים.
תרגול מעקב על לולאות
תרגול מעקב מסכם על לולאות, בסגנון השאלה הראשונה בבגרות: טבלת מעקב עם עמודה לכל משתנה ולתנאי הלולאה, "מה יודפס", "מה מבצע הקטע", "איזה קלט ייתן..." ומספר סיבובים. חזרה על כל יחידה 4.
שאלה לדוגמה
סגנון בגרות · מה יודפס?
- 2 3 4 5 6 7 8 9 10
- 2 5 8 11
- 2 5 8
- 5 8
לתשובה
2 5 8 - i = 2 ← 5 ← 8 ← 11. 11 <= 10 false ← יציאה. 11 לא מודפס כי התנאי נבדק לפני הגוף.
→ ביצוע מותנהמערכים, תווים ומחרוזות ←
לומדים את כל זה במרחב הלמידה, בחינם
שיעורים מונפשים ותרגול לפי תוכנית משרד החינוך. הילד עושה משהו בכל מסך ומקבל הסבר על כל טעות, וההורה מקבל דוח שבועי. ממלכתי וממלכתי-דתי.