בכיתה
1. מבדק ש.ב
מענה על שאלות ש.ב + מבדק ש.ב מקיף.
מענה על שאלות ש.ב + מבדק ש.ב מקיף.
2. הגדרה - הוראת תנאי (באמצעות הפקודה if)
"ביצוע של קבוצת (בלוק) הוראות רק באם תנאי מסוים מתקיים".
"ביצוע של קבוצת (בלוק) הוראות רק באם תנאי מסוים מתקיים".
3. הגדרה - תנאי פשוט
"הוראת תנאי עם ביטוי-בוליאני (פסוק-לוגי) פשוט".
הדגמת שימוש ב- if עבור ביטויים-בוליאניים פשוטים ודיון.
ראו דוגמאות לשאלות ולתשובות קוד ""דוגמאות ראשונות בנושא תנאים"
(ראו כאן, וגם בדף 'קישורים' סעיף 103).
"הוראת תנאי עם ביטוי-בוליאני (פסוק-לוגי) פשוט".
הדגמת שימוש ב- if עבור ביטויים-בוליאניים פשוטים ודיון.
ראו דוגמאות לשאלות ולתשובות קוד ""דוגמאות ראשונות בנושא תנאים"
(ראו כאן, וגם בדף 'קישורים' סעיף 103).
4. הגדרה - תנאי מורכב
"ביטוי-בוליאני (פסוק-לוגי) המכיל ביטויים בוליאניים פשוטים ופעולה או פעולות לוגיות עליהם".
הדגמת מס' מצומצם של תנאים מורכבים.
לדוגמה: אם הגיל גדול מ- 15 וגם הגיל קטן מ- 20.
את נושא התנאי המורכב נלמד מן ההתחלה לאחר סוכות.
אין בשיעורי הבית לסוכות קריאה או תרגילים בנושא תנאי מורכב.
"ביטוי-בוליאני (פסוק-לוגי) המכיל ביטויים בוליאניים פשוטים ופעולה או פעולות לוגיות עליהם".
הדגמת מס' מצומצם של תנאים מורכבים.
לדוגמה: אם הגיל גדול מ- 15 וגם הגיל קטן מ- 20.
את נושא התנאי המורכב נלמד מן ההתחלה לאחר סוכות.
אין בשיעורי הבית לסוכות קריאה או תרגילים בנושא תנאי מורכב.
לבית (לאחרי סוכות, ליום ב', ה- 24.10.22)
שימו לב: שיעורי הבית ניתנו כך שבכל יום בחופשת סוכות תשבו עליהם עד שעה.
אל תנסו לעשותם בבת אחת, שבו עליהם לאורך החג או לפחות בימים שתוכלו,
תוך השלמת זמן עבור הימים בהם לא ישבתם עליהם (פחות מומלץ).
תוך השלמת זמן עבור הימים בהם לא ישבתם עליהם (פחות מומלץ).
קריאה
א. עמ' 61-63 - מהי הוראת תנאי ומהו תנאי פשוט.
ב. עמ' 64-67 - דוגמאות פתורות של תרגילי תנאי פשוט.
ג. קריאת רשות (לא חובה לקרוא זאת לקראת השיעור הקרוב):
עמ' 74-78 בנושא תנאי מורכב.
עמ' 74-78 בנושא תנאי מורכב.
תרגילים
1. עמ' 68 (לפתרון על דף, לא במחשב)
תרגיל 1: אמת? או שקר? *
תרגיל 2: התנאי הלוגי הפשוט המתאים... *
תרגיל 1: אמת? או שקר? *
תרגיל 2: התנאי הלוגי הפשוט המתאים... *
2. עמ' 69 (לפתרון על דף, לא במחשב)
תרגיל 3: תנאי פשוט - מתנאי להוראות בשפת תכנות *
תרגיל 3: תנאי פשוט - מתנאי להוראות בשפת תכנות *
3. עמ' 70 (לפתרון על דף, לא במחשב)
תרגיל 4: חקר *
תרגיל 4: חקר *
4. עמ' 70-72 (לפתרון במחשב)
פתרו במחשב תרגילים 5-16.
5. עמ' 72-73 (לפתרון על דף, לא במחשב)
תרגילים 15-20 דורשים מכם לענות על שאלות כמו מה מטרת קטע התוכנית
או מהו פלט התוכנית.
הערה: התעלמו מהבקשה לכתוב 'טבלת מעקב', שכן עוד לא למדנו נושא זה.
לדוגמא, בתרגיל 19 סעיף א' כתוב: "כתוב טבלאות מעקב וציין מהו הפלט עבור...".
התייחסו לכך כאילו כתוב: "ציין מהו הפלט עבור...".
תרגילים 15-20 דורשים מכם לענות על שאלות כמו מה מטרת קטע התוכנית
או מהו פלט התוכנית.
הערה: התעלמו מהבקשה לכתוב 'טבלת מעקב', שכן עוד לא למדנו נושא זה.
לדוגמא, בתרגיל 19 סעיף א' כתוב: "כתוב טבלאות מעקב וציין מהו הפלט עבור...".
התייחסו לכך כאילו כתוב: "ציין מהו הפלט עבור...".
בשיעור הבא
1. השמת תוצאה של ביטוי בוליאני במשתנה בוליאני.
2. חזרה: פסוק בוליאני --> מחזיר true או false.
3. מה מאפשר לנו פסוק בוליאני לדעת? עד כמה הוא משוכלל?
4. תנאי מורכב.
5. כניסה ל- campus il כדי לראות סרטוני הסבר על החומר.