חזרה לקורסי Vibelee
לתלמידים ולסטודנטים

יסודות מדעי המחשב עם AI — כיתה ט׳

אלגוריתמים, Java ומחשבה ביקורתית — ולהבין למה הקוד עושה מה שהוא עושה

81 יחידותכ־20 שעות ורבע; 81 יחידות של כ־15 דקות

הכירו את נועם

תלמיד כיתה ט׳ שבונה משחק טריוויה ולומד לשאול למה הקוד מתנהג כך.

מה יוצרים בקורס?

  • 81 כרטיסי הבנת אלגוריתמים וקוד
  • מקרי בדיקה ותיקונים מנומקים
  • מודל טריוויה מסכם

תוכנית הלימודים

יחידות 1–6 · מכאן ממשיכים
  • 1דרך ברורה לא תמיד מובילה לאותו מקוםפתוחה לכולם
  • 2אותם צעדים — סדר אחר
  • 3ברכה אחת — שלוש שורות קוד חשובות
  • 4הניקוד נשמר — ואז משתנה
  • 540 נקודות אינן ״40״
  • 6משוואה בלתי אפשרית — הוראה תקינה
יחידות 7–12
  • 7החלפה שמעלימה שחקן
  • 8חצי נקודה שנעלמה
  • 93.9 אינו מתעגל ל־4
  • 10המספר הישן עדיין נמצא במשתנה אחר
  • 11שם ארוך — קליטה קצרה
  • 12הניקוד הפך לשתי מילים מחוברות
יחידות 13–18
  • 13״חמש״ אינה קלט מסוג int
  • 14המספר האקראי שלא מגיע ל־6
  • 15כפל קודם — גם בניקוד
  • 16כל שאלה חמישית — בלי רשימה
  • 17הקוד בן ארבע הספרות
  • 18אותה החטאה — סימנים שונים
יחידות 19–24
  • 19חוק ניקוד במילים — שני פירושים
  • 20כותרת עם שם — בלי להעתיק שורות
  • 21אותה פעולה — שחקן אחר
  • 22הדפסה אינה תוצאה שאפשר לחשב איתה
  • 23הבונוס הופיע — ואז נעלם
  • 24כן או לא — ערך שאפשר להשתמש בו
יחידות 25–30
  • 25חלוקה לפעולות ששומרת על התוצאה
  • 26סבב שלם — בלי להסתיר את המעברים
  • 27תו אחד — והתוכנית לא מתחילה
  • 28רץ היטב — מחשב חוק אחר
  • 29אין שחקנים — אין ממוצע
  • 30חיזוי לפני הרצה — שלוש תמונות מצב
יחידות 31–36
  • 31נכון — רק כשבאמת נכון
  • 32אחת משתי תגובות
  • 3355 נקודות — נכשל או עבר?
  • 34נכון וגם מהיר
  • 35אחת משתי דרכים — או שלילה
  • 36החלטה בתוך החלטה
יחידות 37–42
  • 37דרגה אחת — שלושה ספים
  • 38זהב שקיבל כסף
  • 39אותו טקסט — שתי הפניות
  • 40דרגה לפי ניקוד וזמן
  • 41מספר סבבים משתנה — קוד קבוע
  • 42בחרו שלושה — קיבלו ארבעה
יחידות 43–48
  • 43לא יודעים כמה תשובות יהיו
  • 44תנאי שלא מקבל הזדמנות להשתנות
  • 45סוג לולאה — לפי מה שידוע
  • 46כמה נכונות — בלי לספור הכול
  • 47הסכום שמתאפס בכל סבב
  • 48ממוצע 7.5 שהפך ל־7
יחידות 49–54
  • 49שיא משתנה עם כל מועמד
  • 50המינימום שלא הופיע במשחק
  • 51ערך עצירה אינו עוד ניקוד
  • 52לכל שחקן — לכל סבב
  • 53שורה אחת — מאה ביצועים
  • 54פי עשרה נתונים — פי מאה עבודה
יחידות 55–60
  • 55טורניר קטן — סיכום שאפשר להסביר
  • 56שלושים נתונים — שם אחד
  • 57השאלה הראשונה היא תא אפס
  • 58לולאה שיודעת כמה שאלות יש
  • 59תא שלישי שאינו קיים
  • 60ממוצע אוסף — לא אורך האוסף
יחידות 61–66
  • 61ארבע תשובות — ארבעה מונים
  • 62אותו חישוב לכמה כיתות
  • 63עותק ההפניה — אותו מערך
  • 64שחקן וסבב — שני אינדקסים
  • 65סך לשחקן אינו סך לסבב
  • 66חיפוש שלא דורש סדר
יחידות 67–72
  • 67חצי רשימה בכל בדיקה
  • 68הכנסה למקום — לא החלפה אחת
  • 69שתי רשימות ממוינות — חיבור לא מספיק
  • 70עדכון שיא — מבטל את הסדר הישן
  • 71תבנית אחת — שני שחקנים
  • 72שם שנשאר null
יחידות 73–78
  • 73אותה פעולה — מצב אחר
  • 74חוק שאסור לעקוף
  • 75לקרוא ניקוד — בלי לכתוב אותו
  • 76שני שמות — שחקן אחד
  • 77שלושה תאים — אפס שחקנים
  • 78משחק מכיל שחקן — אינו שחקן
יחידות 79–81
  • 79להשתמש בלי לדעת את המימוש
  • 80טיפוס המשתנה אינו כל הסיפור
  • 81המשחק השלם — להסביר כל נקודה