תצוגה לדוגמה · קריאה בלבד
פייתון א
43 פריטים
🐍 פרק 1 · מבוא לפייתון סביבת העבודה, פלט למסך, תיעוד, הזחה, ופונקציה בלי פרמטרים שאינה מחזירה ערך. (2 ש"ש — 1 עיוני, 1 התנסות)
פרק 1 · הצעד הראשון
מצגת
7 שקפים
חידון פתיחה
חידון
6 שאלות
מה סיומת הקובץ של תוכנית Python?
מה יקרה אם נגדיר פונקציה ולא נזמן אותה?
- תופיע שגיאה
- Python ימלא פרמטרים לבד
- היא תישמר בהגדרה ולא תדפיס דבר
- היא תרוץ אוטומטית בסיום הקובץ
סדרו את התוכנית
פעילות חשיבה
python easy
סדרו את השורות כך שתוגדר פונקציה המדפיסה שני משפטי פתיחה, ואז תזומן פעמיים.
ברכת הכיתה
מטלת תכנות
python
כתבו פונקציה בשם start בלי פרמטרים, שמדפיסה שלוש שורות:
1) שלום כיתה ז
2) ברוכים הבאים לפייתון
3) נשמור את הקובץ
זמנו את הפונקציה פעם אחת.
בלי קלט, בלי משתנים.
🐢 פרק 2 · תנועה וגרפיקה ספריית Turtle: חלון, סמן, צעדים, זוויות, צבע וחותמת — ציור צורות בסיסיות. (6 ש"ש — 1 עיוני, 5 התנסות)
פרק 2 · הצב על המסך
מצגת
6 שקפים
חידון Turtle
חידון
6 שאלות
מה ההבדל בין Screen לבין Turtle?
- Screen מצייר, Turtle רק שומר קובץ
- אין הבדל
- Screen הוא החלון, Turtle היא הדמות שמציירת
- Turtle הוא שם הספרייה בלבד
איזו הוראה מציירת קו קדימה באורך 80?
- pen.left(80)
- pen.forward(80)
- pen.goto(80)
- pen.circle(80)
ציור ריבוע — סדרו
פעילות חשיבה
python easy
סדרו הוראות לציור ריבוע בצלע 100, כולל ייבוא ויצירת דמות. בלי לולאה.
בית קטן
מטלת תכנות
python
ציירו בית: ריבוע לגוף (צלע 80) ומשולש שווה-צלעות לגג.
התחילו בפינה השמאלית-תחתונה של הריבוע, התקדמו נגד כיוון השעון, ואז ציירו את הגג מהפינה השמאלית-עליונה.
זווית פנייה בריבוע: 90. במשולש: 120.
מותר בלי לולאה — הוראות סדרתיות.
⚠️ זו משימת גרפיקה — הריצו אותה במחשב שלכם (Thonny / IDLE). בסביבת המערכת אפשר לכתוב, לשמור ולהגיש, אך לא להריץ חלון Turtle.
📦 פרק 3 · משתנים וחישובים הגדרת משתנה, קלט input, טיפוסים, אופרטורים, מנה ושארית, ושימוש במשתנים ב-Turtle. (4 ש"ש — 1 עיוני, 3 התנסות)
פרק 3 · קופסאות עם שמות
מצגת
6 שקפים
חידון משתנים
חידון
6 שאלות
מה טיפוס הערך שחוזר מ-input("גיל: ")?
מה יודפס? print("3" + "4")
טבלת מעקב · השמה וחישוב
חידון
4 שאלות
לפי הקוד:
a = 4
b = 3
a = a + b
b = a - b
print(a, b)
מה ערכו של a אחרי השורה השלישית?
באותה תוכנית — מה ערכו של b אחרי השורה הרביעית?
מצאו את הטעות בחישוב
פעילות חשיבה
python medium
התוכנית אמורה לקלוט שני מספרים שלמים ולהדפיס את סכומם. היא רצה בלי שגיאה, אבל הפלט לא חשבוני. מצאו את השורה האחראית.
מחשבון כיס
מטלת תכנות
python
קלטו שני מספרים שלמים a ו-b (בשתי קריאות input).
הדפיסו ארבע שורות ידידותיות, בסדר הזה:
סכום: <a+b>
הפרש: <a-b>
מנה: <a//b>
שארית: <a%b>
הניחו ש-b אינו אפס.
🔀 פרק 4 · ביצוע מותנה תנאים לוגיים, if / elif / else, and ו-or, תנאי מתגלגל, וציור מותנה ב-Turtle. (6 ש"ש — 2 עיוני, 4 התנסות)
פרק 4 · אם ככה — אז ככה
מצגת
6 שקפים
חידון תנאים
חידון
6 שאלות
איך כותבים "הציון לפחות 55"?
- grade <= 55
- grade >= 55
- grade == 55
- grade > 55
מה יודפס? x = 8; if x > 10: print("A"); elif x > 5: print("B"); else: print("C")
טבלת מעקב · הסתעפות
חידון
4 שאלות
לפי הקוד:
n = 12
if n % 2 == 0:
msg = "זוגי"
else:
msg = "אי-זוגי"
print(msg)
איזו שורה תתבצע אחרי שורה 2?
אילו שורות לא מתבצעות כלל בהרצה הזו?
- 1 ו-2
- אף שורה לא מדולגת
- 3 בלבד
- 4 ו-5
השלימו את התנאי
פעילות חשיבה
python medium
האלגוריתם קולט גיל ומדפיס אם מותר להיכנס לסרט (גיל לפחות 12). שלב התנאי חסר.
מתי זה נשבר?
פעילות חשיבה
python medium
האלגוריתם קולט מנה ועוגה ומדפיס כמה פרוסות לכל תלמיד: slices // students. לכל מקרה החליטו אם הוא נשבר או עובד.
שומר הסף
מטלת תכנות
python
קלטו גיל שלם, ואז מחרוזת אישור: כן או לא.
כללים:
• גיל לפחות 12 ויש אישור → מותר
• גיל לפחות 12 או יש אישור (אבל לא שניהם) → חסר תנאי
• אחרת → אסור
הדפיסו רק את אחת המילים: מותר / חסר תנאי / אסור
🔁 פרק 5 · ביצוע חוזר לולאת for מוגבלת מראש, while מותנה, לולאה מתגלגלת, וציור חוזר ב-Turtle. (8 ש"ש — 2 עיוני, 6 התנסות)
פרק 5 · שוב ושוב
מצגת
6 שקפים
חידון לולאות
חידון
6 שאלות
כמה פעמים רצה: for i in range(5):
מה מדפיס range(2, 8, 2) כשעוברים עליו?
- 8 6 4 2
- 2 4 6
- 2 3 4 5 6 7
- 2 4 6 8
טבלת מעקב · לולאת for
חידון
4 שאלות
לפי הקוד:
s = 0
for i in range(1, 4):
s = s + i
print(s)
כמה פעמים מתבצע גוף הלולאה?
מהו ערכו של i בסיבוב האחרון?
רעש בקוד הלולאה
פעילות חשיבה
python medium
האלגוריתם אמור להדפיס את המספרים 1 עד n. סמנו שלבים מיותרים או מזיקים.
תכננו לפני שכותבים
פעילות חשיבה
python hard
תכננו אלגוריתם שקולט מספרים עד 0, ובסוף מדפיס כמה נקלטו ומה הגדול ביותר. ה-0 לא נספר. ייתכנו שליליים.
סכום עד אפס
מטלת תכנות
python
קלטו מספרים שלמים, אחד בשורה, עד שנקלט 0.
הדפיסו שתי שורות:
כמות: <מונה>
סכום: <צובר>
ה-0 עצמו אינו נספר ואינו מצטרף לסכום.
ייתכן שהמספר הראשון הוא 0 — אז כמות 0 וסכום 0.
🔤 פרק 6 · מחרוזות str, שרשור ושכפול, in, אינדקס וחיתוך, ופעולות: find, upper, count, replace ועוד. (8 ש"ש — 2 עיוני, 6 התנסות)
פרק 6 · מילים כנתונים
מצגת
6 שקפים
חידון מחרוזות
חידון
6 שאלות
ספירת אות — שלב חסר
פעילות חשיבה
python medium
האלגוריתם סופר כמה פעמים מופיעה האות "א" במחרוזת. שלב אחד חסר.
בודק סיסמה
מטלת תכנות
python
קלטו מחרוזת סיסמה.
הדפיסו שלוש שורות True/False:
ארוכה: <True אם האורך לפחות 6>
ספרה: <True אם יש לפחות תו אחד ספרתי — השתמשו בלולאה ו-isnumeric על תו>
אות: <True אם יש לפחות תו isalpha>
הדפיסו את המילים True או False באנגלית, כמו בפייתון.
🎲 פרק 7 · מונה, צובר ואקראי תבניות אלגוריתמיות: מונה, צובר, מינימום ומקסימום, ומספר אקראי עם random. (6 ש"ש — 1 עיוני, 5 התנסות)
פרק 7 · תבניות שחוזרות
מצגת
5 שקפים
חידון תבניות
חידון
6 שאלות
"כמה מהמספרים זוגיים" — איזו תבנית?
"מה סכום הציונים" — איזו תבנית?
השוו שני פתרונות
פעילות חשיבה
python medium
שני תלמידים סופרים כמה פעמים נפל 6 ב-20 הטלות קובייה. שני הפתרונות רצים. מי עדיף בשיעור על תבניות, ולמה?
חיוביים וסכום
מטלת תכנות
python
השורה הראשונה: n — כמה מספרים יגיעו.
אחר כך n מספרים שלמים, אחד בשורה.
הדפיסו שתי שורות:
חיוביים: <כמה מהמספרים גדולים מ-0>
סכום: <סכום כל המספרים, כולל שליליים ואפס>
זו תבנית מונה + צובר באותה לולאה. אפס ושליליים נספרים בסכום, אבל לא במונה החיוביים.
🧱 פרק 8 · פונקציות עם פרמטרים מודולריות, פונקציה עם פרמטרים שאינה מחזירה ערך, משתנה מקומי מול global. (8 ש"ש — 2 עיוני, 6 התנסות)
פרק 8 · קוביות לגו של קוד
מצגת
6 שקפים
חידון פונקציות
חידון
6 שאלות
מה ההבדל בין פרמטר לבין קלט בתוך הפונקציה?
- פרמטר תמיד מספר
- קלט עובד רק ב-Turtle
- אין הבדל
- פרמטר מגיע בזימון, קלט נשאל מהמשתמש מתוך הגוף
def square(size): ... איזה זימון חוקי?
- def square(40)
- square()
- square
- square(40)
סדרו את הפונקציה
פעילות חשיבה
python medium
סדרו קוד שמגדיר square(size) ומזמין אותה פעמיים בגדלים שונים.
ציור לפי מידה
מטלת תכנות
python
כתבו פונקציה square(size) שמציירת ריבוע בצלע size (לולאת for, 4 חזרות).
הפונקציה אינה מחזירה ערך.
זמנו: square(50) ואז square(90).
הדמות כבר נוצרת בקוד הפתיחה.
⚠️ זו משימת גרפיקה — הריצו אותה במחשב שלכם (Thonny / IDLE). בסביבת המערכת אפשר לכתוב, לשמור ולהגיש, אך לא להריץ חלון Turtle.
🎮 פרק 9 · תכנות מונחה אירועים אירוע, מאזין, onclick, onkey, listen, והשהייה — משחק קטן ואנימציה. (12 ש"ש — 4 עיוני, 8 התנסות)
פרק 9 · המחשב מחכה לכם
מצגת
6 שקפים
חידון אירועים
חידון
6 שאלות
מהו מאזין?
- סוג של לולאת for
- פונקציה שנרשמת מראש ורצה כשמתרחש אירוע
- משתנה גלובלי
- פקודת print
למה onkey לא מגיב?
- כי חסר screen.listen()
- כי Python לא תומך במקלדת
- כי חסר import random
- כי צריך while True
מה האירוע החסר?
פעילות חשיבה
python medium
רוצים שהמקש חץ-למעלה יזיז את הצב. שלב הרישום חסר — והתוכנית עדיין לא מאזינה.
צב נשלט
מטלת תכנות
python
רשמו מאזינים:
• מקש w — קדימה 20
• מקש a — פנייה שמאלה 30
• מקש d — פנייה ימינה 30
• לחיצה על המסך — goto לנקודת הלחיצה
אל תשכחו screen.listen().
הגדירו את הפונקציות ואז רשמו אותן. אל תזמנו אותן בעצמכם עם סוגריים ברישום.
⚠️ זו משימת גרפיקה — הריצו אותה במחשב שלכם (Thonny / IDLE). בסביבת המערכת אפשר לכתוב, לשמור ולהגיש, אך לא להריץ חלון Turtle.
🏆 העשרה ואתגרים מסע מודרך, תשבץ מושגים ופעילויות רשות — לתלמידים שסיימו או לשיעורי חופש.
אי הלוגו
משחק למידה
10 שאלות
פרקים:
🐢 שער הצבים · 🏰 מגדל המשתנים · ⚓ נמל הלולאות
תשבץ מושגים
תשבץ
he 12 מילים