סוגיות מתקדמות במדעי המחשב
שפות תכנות
Racket
prolog
היכרות עם שפות שלא נתקלנו קודם
חישוביות
חשיבה חישובית
הנגשת חומר לתלמיד
לימוד דרך ההוראה של המרצה
שימוש בכלי ההוראה המגוונים של המרצה
ניסוח דפי עבודה לתלמידים
דרך ההסברה/הפשטה
רפלקציה אישית - כתיבה אישית
הבנת החשיבות של "לעצור ולחשוב"
רעיון ליישום אצל התלמידים
פרדיגמות תכנות שונות
לוגי
פונקציונאלי
פרוצדוראלי
השוואה בין הפרדיגמות
סביבות עבודה שונות
Jeliot
Jflap
SWI Prolog
DrRacket
מודלים חישוביים
אוטומט דטרמיניסטי
אוטומט מלא
אוטומט לא מלא
אוטומט לא דטרמניסטי
אוטומט מחסנית
מכנות טיורינג
דיבאגר
חקירה עצמית
אי לקיחת כלי הדיבאגר כמובן מאליו
חשיבות עצומה להעמקה בכלי עזר