תכנית הלימודים
- אלגוריתמיקה באמצעות שפת פייתון – חלק א
- אלגוריתמיקה באמצעות שפת פייתון – חלק ב
- חומרים מבלוג חט"ב של הפיקוח להוראת מדעי המחשב
- אלגוריתם באמצעות פייתון – איילה צור
התקנת תכנה
בחינות מפמ"ר – פייתון א'
בחינות מפמ"ר – פייתון ב'
מתחילים
- דף עבודה: הקוד הראשון שלי – עבודה בשורת הפקודה
- פלט, משתנים, קלט, תכנית
- דף עבודה: קלט חישוב פלט
- משתנים וטיפוסי נתונים
- פירוק מספר לספרותיו – מצגת
- פירוק מספר לספרותיו – דף עבודה
תכניות לינאריות
- מרעיון לתכנית – אלגוריתם
- תרגילים – מתוך חוברת תרגילים לפייתון 3, רחל פרלמן וד"ר דורון זוהר
ביצוע מותנה – if
- תנאי פשוט – מצגת
- תנאי פשוט – דף עבודה
- תנאי מורכב – מצגת
- תנאי מורכב – דף עבודה
- תרגילים להוראות תנאי – מתוך חוברת תרגילים לפייתון 3, רחל פרלמן וד"ר דורון זוהר
- פונקציות מתמטיות math, האם בקבוצה in
- תרגילי תנאי – מתוך בחינות בגרות
לולאות
- ביצוע חוזר מוגדר מראש – לולאת for
- תרגילים ללולאת for
- קינון לולאות
- ביצוע חוזר שאינו מוגדר מראש – לולאת while
- מספרים אקראיים
Turtle – תנועה ומבוא לגרפיקה
- חלק א – מבוא תנועה וכיוונים
- חלק ב' – צבע
- חלק ג' – עט
- חלק ד' – מערכת צירים
- תרגילים – מתוך חוברת תרגילים לפייתון 3, רחל פרלמן וד"ר דורון זוהר
מחרוזות
בעיות אלגוריתמיות
- תבניות צבירה ומניה
- שאלות מבחינות מפמ"ר
- תרגילים ללולאת for – מבחינות בגרות 899122
- תרגילים ללולאת while – מבחינות בגרות 899122
פונקציות
- פונקציות – מצגת
- פונקציות שאינן מחזירות ערך – מצגת
- פונקציות המחזירות ערך – מצגת
- פונקציות – דף עבודה 1
- פונקציות – דף עבודה 2
- פונקציות – חלוקה לתת בעיות – תרגיל דוגמה פתור
רשימות
- רשימות – מצגת 1
- פונקציות הפועלות על רשימה – מצגת 2
- רשימות – דף עבודה 1
- רשימות – דף עבודה 2
- רשימה של רשימות (list)
- רשימה של רשימות סדורות (tuple)
- קבוצה (set)
תור
- תור – מצגת 1
הצפנות
- צופן שחלוף – אתב"ש אלב"מ
- צופן הזזה – צופן קיסר
- דף עזר לצופן קיסר
- צופן אתב"ש, אלב"מ, הזזה – דף תרגילים
- צופן קיסר – אלגוריתם
- צופן קיסר – צופן הזזה
- צופן זיג-זג – צופן ערבול
- הצפנה ערבול – דף עבודה
- צופן כפל מודולרי
- הצפנה א-סימטרית:
- מימוש צופן מילת מפתח
- הכרות עם פנקס חד-פעמי