תכנות: לולאות, תנאים ומשתנים מחשוב לכיתה ד׳
בנושא הזה 5 שיעורים. כך הם מתחילים:
אלגוריתם - הוראות מדויקות
אלגוריתם הוא רצף של הוראות מדויקות, בסדר נכון, שמוביל לפתרון של משימה. מחשב מבצע בדיוק את מה שכתוב - לא פחות ולא יותר.
לולאות
לולאה היא פקודה שחוזרת על הוראות כמה פעמים. ריבוע בלי לולאה: 8 פקודות. עם לולאה: "חזור 4 פעמים: [זוז 50 צעדים, פנה 90 מעלות]" - רק 2 פקודות בתוך הלולאה. ריבוע גדול יותר? משנים רק את מספר הצעדים, לא את מספר הפעמים.
תנאים: אם... אחרת
תנאי בודק אם משהו נכון או לא נכון, ולפי התשובה בוחר מה לעשות: 'אם... אז...' ו'אחרת...'.
דיבוג - מוצאים ומתקנים באגים
באג הוא שגיאה בתוכנית. דיבוג הוא תהליך של מציאת הבאג ותיקונו: מריצים, משווים למה שציפינו, בודקים צעד אחר צעד ומתקנים.
משתנה ראשון
משתנה הוא 'קופסה' עם שם שבה התוכנית שומרת ערך, כמו ניקוד או מספר חיים. אפשר לקבוע את ערכו, לשנות אותו ולהשתמש בו.
שאלה לדוגמה
מהו אלגוריתם?
- מחשב חכם במיוחד שחושב לבד
- רצף של הוראות מדויקות בסדר נכון לביצוע משימה
- משחק מחשב שיש בו הרבה שלבים ודמויות שזזות לבד
- רשימה של מילים באנגלית שמתכנתים צריכים לשנן בעל פה
לתשובה
רצף של הוראות מדויקות בסדר נכון לביצוע משימה - כתוב בטקסט: רצף של הוראות מדויקות, בסדר הנכון, שמוביל לביצוע של משימה, נקרא אלגוריתם.
לומדים את כל זה במרחב הלמידה, בחינם
שיעורים מונפשים ותרגול לפי תוכנית משרד החינוך. הילד עושה משהו בכל מסך ומקבל הסבר על כל טעות, וההורה מקבל דוח שבועי. ממלכתי וממלכתי-דתי.