תכנות לכיתה ז׳

השיעורים לכיתה ז׳

📖 קריאה בתכנות לכיתה ז׳: 🐍 שפה שנולדה בשבוע של חופש

בדצמבר 1989 חיפש מתכנת הולנדי בשם חידו ואן רוסום פרויקט אותו בשבוע החופש של חג המולד. המשרד שלו באמסטרדם היה סגור, והוא החליט לכתוב שפת תכנות חדשה. שנים אחר כך כתב שזה היה פרויקט של תחביב. הוא לא תיאר לעצמו הזה יהפוך לאחת משפות התכנות הפופולריות בעולם.

ואן רוסום רצה שפה שקל לקרוא. הוא האמין שמתכנתים מבלים יותר זמן בקריאת קוד מאשר בכתיבתו, ולכן הקוד צריך להיראות כמעט כמו משפטים באנגלית. בשפות רבות משתמשים בסוגריים כדי לסמן איזה קטע קוד שייך לאיזה חלק. בפייתון, לעומת זאת, משתמשים : רווחים בתחילת השורה. כך הקוד מסודר מעצמו, ומי שקורא אותו רואה מיד את המבנה.

ומאיפה השם? לא מהנחש. ואן רוסום היה של קבוצת בריטית שנקראה מונטי פייתון, והשם נראה לו קצר, מעט מסתורי ומשעשע. רק מאוחר יותר הפך הנחש לסמל של השפה.

הגרסה הראשונה פורסמה ב־1991. ואן רוסום שיתף את הקוד בחינם, ומתכנתים מכל העולם התחילו להשתמש בו, לשפר אותו ולהוסיף לו כלים. זה הסוד הגדול של פייתון: קהילה. היום יש לה אלפי , חבילות קוד מוכנות שאנשים כתבו ושיתפו. יש לחישובים מדעיים, לבניית אתרים, נתונים ולבינה מלאכותית.

בגלל הפשטות שלה, פייתון היא גם אחת השפות הנפוצות בלימוד תכנות בבתי ספר, גם בישראל. השורה הראשונה שתלמידים רבים כותבים בה היא print("Hello, World!"), והמחשב מדפיס מיד את הברכה על המסך.

הסיפור של פייתון מראה שרעיון קטן, שנולד מסקרנות בשבוע של חופש, יכול לגדול לכלי שמיליוני אנשים משתמשים בו, בתנאי שהוא פתוח לכולם ומשתפר בזכות שיתוף פעולה.

📖 מילון הקטע
  • שיעסיק — שימלא את הזמן
  • התחביב — דבר שעושים להנאה בזמן הפנוי
  • מסולסלים — מעוגלים, בצורת סלסול
  • בהזחה — ברווח בתחילת שורה
  • מעריץ — אוהב מאוד מישהו מפורסם
  • קומיקאים — אנשים שמקצועם להצחיק
  • ספריות — כאן: אוספים של קוד מוכן
  • לניתוח — לבדיקה מעמיקה

שאלות

1. למה התחיל ואן רוסום לכתוב את פייתון?
2. מה היה העיקרון החשוב ביותר עבורו?
3. מה תפקיד ההזחה בפייתון?
4. לפי הקטע, מה הסוד להצלחה של פייתון?
5. איזו מסקנה הכותב רוצה שנסיק?
6. ואן רוסום האמין שמתכנתים קוראים קוד יותר משהם כותבים אותו. למה, לדעתכם, זה נכון? חשבו על עבודה בצוות.

חדש · למורים · בטא

מערכת השעות המתעדכנת — כל שיעור מוכן

לכל שעה במערכת שלכם: השיעור הבא לפי תוכנית הלימודים של משרד החינוך, מערך שיעור קצר וקישורים לתרגול, והדפסה של כל השבוע. החגים והחופשות כבר בפנים.

לבנות את המערכת שלי ←

כרגע: מתמטיקה, תנ״ך ואנגלית. מלמדים מקצוע אחר? השאירו מייל ונודיע לכם כשהוא מצטרף.

המייל משמש רק כדי להודיע לכם כשהמקצוע שלכם מצטרף. הוא לא מתפרסם ולא נמסר לאף אחד.

כיתות אחרות

כאן מרוכזים שיעורי תכנות שמתאימים לכיתה ז׳. כל שיעור עומד בפני עצמו: הסבר בשפה פשוטה, "חשוב לזכור", חידון של 8 שאלות עם הסבר לכל תשובה, ודף עבודה להדפסה.

החוברת מאגדת את כל השיעורים לקובץ אחד שנוח להדפיס לכיתה או לשמור כ־PDF, והמבחן לדוגמה עוזר לחזור על החומר לפני מבחן או בסוף השנה.

תכנות הוא כתיבת הוראות מדויקות למחשב — וכל אחד יכול ללמוד אותו. השיעורים כאן מתחילים בלי מחשב בכלל: מתכונים, הוראות דרך ומשחק ״הרובוט והמתכנת״ מלמדים מה זה אלגוריתם. משם ממשיכים לרעיונות הגדולים של כל שפת תכנות — רצף, תנאים, לולאות, משתנים, פונקציות ואירועים — ולמלאכת הבלש של מציאת באגים.

שאלות נפוצות

מה לומדים בתכנות בכיתה ז׳?

בעמוד הזה מרוכזים 14 שיעורים שמתאימים לכיתה ז׳, ביניהם מה זה תכנות?, תנאים: אם… אחרת…, לולאות: חוזרים על זה שוב. הנושאים המדויקים משתנים בין בתי ספר — כדאי לבדוק מה לומדים בכיתה עכשיו ולהתחיל משם.

מה יש בחוברת להדפסה?

החוברת כוללת עמוד שער ועמוד לכל שיעור — פתיח, "חשוב לזכור" ו־8 שאלות — ובסופה דף תשובות. 14 שיעורים, מוכנים להדפסה או לשמירה כ־PDF.

איך עובד המבחן לדוגמה?

המבחן כולל 20 שאלות אמריקאיות מכל השיעורים של הכיתה. אפשר לפתור אונליין ולקבל ציון והסברים, ללחוץ על "מבחן חדש" לשאלות אחרות, או להדפיס עם דף תשובות.

שווה להסתכל גם על תכנות לילדים, ולומדים.

האם זה עזר?
גננות, מורות והורים: איזה דף חסר לכם?כל שבוע אנחנו מכינים את מה שהכי מבקשים. בחינם.
לבקשת דף ←או בוואטסאפ