ברוכים הבאים + מבנה ציון


מבני נתונים עם גיא - הצגת דרישות ותיאום הציפיות בתחילת שנה

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

alt text

מה לומדים השנה

  • 9 שעות שבועיות.
  • מתחילים במבני נתונים: רקורסיה ⟵ שרשרת חוליות ⟵ מבנים נוספים.
  • במקביל: חזרה על מחלקות: גם כדי למשוך עבורכם זמן. (עיכול החומר ברקורסיה לא פשוט)
  • בהמשך נוסיף: תכנות מונחה עצמים (OOP) ופרויקט Android Studio.
  • החל מפברואר נפתור בגרויות, ואז ניבחן במתכונות ובבגרויות
%%{init: { "gantt": { "displayMode": "compact", "leftPadding": 60, "rightPadding": 20, "topPadding": 30, "gridLineStartPadding": 20, "barGap": 1, "barHeight": 14 }, "themeVariables": { "fontSize": "12px" } } }%% gantt title תכנית עבודה – ספט׳ עד יוני dateFormat YYYY-MM-DD axisFormat %b %Y %% ----------------------------- %% חופשות למידה (בראש התרשים) %% ----------------------------- section חופשות למידה כיפור-סוכות :holiday1, 2025-10-01, 14d חנוכה :holiday2, 2025-12-16, 7d פסח :holiday3, 2026-03-24, 16d %% ----------------------------- %% מסלול מבני נתונים (DS Core) %% ----------------------------- section מבני נתונים רקורסיה :active, recursion, 2025-09-01, 52d שרשרת חוליות :ll, after recursion, 42d מבנים נוספים :more, after ll, 37d %% ----------------------------- %% חזרה על מחלקות – במקביל, החל שבועיים אחרי ההתחלה %% ----------------------------- section חזרה על מחלקות מחלקות :classes, 2025-09-15, 20d %% ----------------------------- %% OOP ו-Android Studio – החל חודשיים אחרי ההתחלה %% ----------------------------- section OOP ו-Android Studio OOP + Android Studio :oop, 2025-11-01, 2026-02-28 %% ----------------------------- %% Finals (טיימליין רביעי) %% ----------------------------- section finals תקופת המבחנים (Finals) :crit, finals, 2026-03-15, 75d
%%{init: { "gantt": { "displayMode": "compact", "leftPadding": 60, "rightPadding": 20, "topPadding": 30, "gridLineStartPadding": 20, "barGap": 1, "barHeight": 14 }, "themeVariables": { "fontSize": "12px" } } }%% gantt title תכנית עבודה – ספט׳ עד יוני dateFormat YYYY-MM-DD axisFormat %b %Y %% ----------------------------- %% חופשות למידה (בראש התרשים) %% ----------------------------- section חחופשות למידה כיפור-סוכות :holiday3, 2026-09-20, 14d חנוכה :holiday3, 2026-12-06, 7d פורים: holiday3, 2027-03-23, 2d פסח :holiday3, 2027-04-13, 16d %% ----------------------------- %% מסלול מבני נתונים (DS Core) %% ----------------------------- section מבני נתונים רקורסיה :active, recursion, 2026-08-15, 52d שרשרת חוליות :ll, after recursion, 42d מבנים נוספים :more, after ll, 37d %% ----------------------------- %% חזרה על מחלקות – במקביל, החל שבועיים אחרי ההתחלה %% ----------------------------- section חזרה על מחלקות מחלקות :classes, 2026-09-01, 20d %% ----------------------------- %% OOP ו-Android Studio – החל חודשיים אחרי ההתחלה %% ----------------------------- section OOP ו-Android Studio OOP + Android Studio :oop, 2026-10-15, 2027-02-14 %% ----------------------------- %% Finals (טיימליין רביעי) %% ----------------------------- section finals תקופת המבחנים (Finals) :crit, finals, 2027-03-01, 95d

חומרי עזר ומקורות


הגשות וציון

  • הגשות: 20%–25% מהציון, 90% מהלמידה וההשפעה על הציון בפועל.
  • עיקר ההגשות במערכת codeclassroom.io -יהיו גם הגשות ב-Google Classroom. המערכת מאפשרת לפלטר את כמות המשימות שיש לפתור ב-3 רמות.
    • לעבוד בתחילה במוד של 66% הגשות. מי שינסו להיות על 100% יתכן שירגישו שעמוס מדי.
    • אם עמוס גם ב-66% - לעבור ל-33% באופן זמני בלבד.
    • לקראת בחינות להגיע ל-100%.
  • בסופו של דבר תפתרו בין 150-200 תרגילים במבני נתונים. העומס עליכם הוא כמו בקורס של 9 שעות - פי 4 ממקצוע של שעתיים. תקדישו זמן באופן פרופורציוני להיקף הקורס.
  • מי שלא יתרגלו בצורה עקבית – ירגישו פערים כבר בתחילת השנה.
  • אירגון החומרים החשובים שלכם - בקלאסרום

codeclassroom

שיקלול הציון בשנת תשפ”ז

אפרסם את השיקלול לשנה זו בסוף ינואר.

להלן נוסחת השקלול של ציון ההגשה במדעי המחשב לשאלון 899271 (הראשון / הקשה). שהפעלתי בשנת תשפ"ו

הציטוט מובא כלשונו ואינו מתייחס למבחנים / תאריכים של שנת תשפ”ז בה הבגרות ב-5 למאי!!! והבגרות השניה ביוני

השקלול בבסיסו נשען על אירועי ההערכה הבאים הזמינים לתלמידים (פרט למתכונת 24/5 המתקיימת בעוד 10 ימים), במשקלים המופיעים לצידם להלן:

  • ציון סמ’ א: 26
  • מבחן ב1’: 21 (זהו מבחן א3 שנערך בתחילת סמ’ ב’)
  • בוחן ב1’: 7
  • מתכונת 24/5: 40

לציון הגבוה מבין המבחן והמתכונת יתווסף 6 למשקל (על מנת להגדיל את השפעת הציון הגבוה).

לציון המתכונת יתווספו בין 0 ל-6 נקודות בהתאם לבגרויות פתורות שיוגשו / לא יוגשו על למתכונת. לתלמידים הומלץ לפתור יותר מזה. ציונים ומשובים מפורטים שהתלמידים >מקבלים על הגשות אלו אינם משוקללים.

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

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

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

הציון אליו יוגש התלמיד בפועל יקבע בסופו של דבר על ידי, תוך התחשבות בפרמטרים איכותניים, והערכה אישית של הציון שאני צופה לתלמיד בבגרות, תוך לקיחה בחשבון שיש לעיתים עיוות בציונים (מבחן קל/קשה מדי) וגורמים נוספים. ציון ההגשה ברוב המקרים יהיה גבוה יותר, ובכל מקרה ציון ההגשה לא יפחת ביותר מ-2-3 נקודות מהשקלול. הממוצע הכיתתי יהיה גבוה מממוצע הציונים המשוקללים, בכל מקרה.

(לשאלון הקל 899371 אתייחס רק לקראת המתכונת שלו)


למה להתחזק ברקורסיה כבר בהתחלה?

  • קשה בהתחלה – אבל המשך החומר נשען ישירות על רקורסיה.
  • השקעה מוקדמת מונעת פערים בהמשך.

alt text

רף הקושי

  • השנה, החומר במבני נתונים (בעיקר רקורסיה ושרשרת חוליות בתחילת השנה) קשה משמעותית לעומת השנה שעברה.
  • זה אפשרי – עם תרגול, שאלות ושיתוף פעולה.

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

  • כניסה לשיעור: דקה לפני הזמן – לא דקה אחרי.
  • איחור: לא להיכנס באמצע – לחכות בחוץ עד שאכניס.
  • טלפונים: אסורים בשיעור.
  • מחשבים ניידים: אפשרי אך לא חובה.
    • מי שרוכשים: מומלץ מסך גדול.
    • בבית מומלץ לחבר מסך נוסף ולעבוד על שני מסכים.
  • אוכל - לבקש רשות. יהיה מותר/אסור לפי רמת הסדר המופתי שתשאירו אחריכם

alt text

תקשורת

  • וואטסאפ – כמה שיותר בקבוצה (רוב הדברים רלוונטיים לכולם; חשוב לייצר שיח פתוח בקבוצה).
  • שאלות פרטיות – אפשר בהודעה אישית, אך קודם לנסות בקבוצה.

alt text

בחינות - יש להתעדכן לפי לוח מבחנים

  • סמסטר א׳: שתי בחינות.
  • סמסטר ב׳: בחינה + שתי מתכונות (כנראה). אתם ניגשים לשאלונים 899371 (יסודות) ו-899271 (מבני+תמ”ע). בשנה שעברה מבני היתה הבחינה הראשונה ויסודות אחר כך. זה בכל מקרה לא באותו תאריך.

איך מצליחים בקורס

  • מתרגלים הרבה ועקבי.
  • שואלים כשלא ברור – גם שאלות “קטנות”.
  • מתחילים מוקדם את ההגשות ולא דוחים לרגע האחרון.
  • עובדים בזוגות/קבוצות קטנות כשהדבר מתאים – לעזרה הדדית.

AI

המלצה גורפת: הימנעו משימוש ב- AI במבני נתונים

  • אל תתנו ל-AI לפתור עבורכם שאלות. יהיה לכם מספיק שימוש ב-AI לדברים אחרים.
  • יש ימים שבזכות ה-AI אני חי את החלום. יש לכם עוד כברת דרך ותגיעו גם אתם לשם.
  • טיפ: שאלו אתכם שאלה. אל תשלחו קוד מלא לחברים. תנו רעיון או כיוון ותנו להם לעבוד – כך כולם לומדים.
  • שלחו לכם פתרון מלא? נסו להתעלם. אל תשרפו שאלות סתם. אל תסתכלו.
  • שרפתם שאלה? נסו לפתור אותה שוב, שבוע לאחר מכן.
  • אתם לא רוצים להיות התלמיד שסימנתי אצלי שהוא מגיש פתרונות AI.
  • במבני נתונים, אם תשרפו הרבה שאלות, ה- AI יפגע לכם בהתפתחות החשיבה. חכו עם זה עד סוף מבני נתונים, לפחות. תשאירו את ה-AI לחלק של הלמידה, הסבר של פתרון, הרחבה על נושא, אבל אל תשרפו עליו את השאלות שלנו. אין לי מלאי בלתי מוגבל של שאלות.
  • מי שחייבים לעבוד עם AI - תעבדו באנגלית למרות ש-AI עובד טוב מאד בעברית. בסוף בשוק העבודה זה יהיה עוד אחד מהאלמנטים המבדלים (differentiator).
  • תנו לו את המחלקה. כדי שידע על ה-Getters && Setters that are NOT C# Native (Java style)

תמיכת מורה ושעות עזר

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

alt text

תמיכת תלמידי יא’ לכיתות יוד

  • יש לכם הזדמנות אמיתית לעזור לתלמידי י’ שמתחילים את דרכם ביסודות.
  • מי שמעוניינים, מוזמנים להצטרף לשיעורים (בתנאי שזה לא פוגע בשיעור אחר שלכם, או בתיאום איתי ועם המורה השני, במקרים חריגים).
  • ההשתתפות תורמת לידע, לחיבור ולתחושת השייכות – וגם לכם: כשמסבירים, מבינים ומחדדים יותר.
  • נבדוק אפשרות שייחשב לכם כמעורבות חברתית.

כלים וסביבות עבודה

  • בתחילת השנה: מתמקדים בלוגיקה ובתרגול עצמאי. אפשר להעזר בחברים. לא להיעזר ב-AI לפתרון שאלות במבני נתונים. ברור שהוא יכול לפתור.
  • פתרון השאלות - רק ב- Visual Studio. אחרי שיש פתרון עובד, מדביקים אותו במערכת הבדיקות ובודקים.
  • לא לנסות להגיע לציון 100% במערכת. יתכנו שגיאות בבדיקות. גם אם הכל מושלם - לפעמים עדיף שתתקדמו לשאלות נוספות. אל תתחפרו בשאלה רק מפני שלא הכל עבר. אם גם אחרים הגיעו ל-80% אולי זה המקסימום. תתקדמו.
  • מי שירצו לכתוב לעצמם בדיקות - אלמד איך
  • בהמשך: GitHub, Android Studio (לפרויקט).

צ׳ק-ליסט פתיחת שנה

  • הצטרפות לקבוצת הווטסאפ של הכיתה.
  • גישה ל-מבני.שלי.com ו-קישור לרישום לקמפוס.
  • התחברות ל-codeclassroom.io עם משתמש gmail פרטי.
  • התחברות ל Google Classroom - רק בעוד כמה ימים.
  • בדיקת סביבת עבודה בבית (מחשב, חיבור למסך נוסף אם אפשר).
  • מחשב נייד מומלץ:
    • מסך 15 או 16,
    • מעבד חזק לניידים כגון Intel Core 7 240H, Intel Core Ultra 5 225H, AMD Ryzen AI 5 340, AMD Ryzen AI 7 350
    • זיכרון 16Gb (או אפילו 32Gb)
    CPU comparisons - Gemini, GPT

    When ranking these processors, they naturally split into two distinct categories: high-power, heavy-duty gaming/workstation chips (the 55W HX-series) and modern, highly efficient thin-and-light laptop chips (the 28W–45W H/AI series).

    Processor Rankings: Performance, Power, and AI

תלמידים שרוכשים מחשב נייד: ההמלצה החשובה היא לקנות מעבד מסוג H ולא מסוג U. זה בדרך כלל יוביל למחשב חזק יותר בהיבטים נוספים (אך גם כבד יותר). מחשב שעליו המלצתי ביולי 2026 הוא עם מעבד H255.

### GPT5.5

טבלאות השוואה מלפני מספר חודשים.

Rank (Overall 2026) CPU Release CPU Performance Typical Power NPU / AI Engine Notes
1 AMD Ryzen AI 7 350 Q1 2025 Very high 15W–54W (28W nominal) 50 TOPS Best balance overall, modern Zen 5 + strong AI + excellent efficiency
2 Intel Core Ultra 5 225H 2025 High ~28W–45W ~13 TOPS NPU Much newer architecture than 13th gen HX, far better battery life
3 Intel Core i7-13700HX Q1 2023 Highest raw multicore 55W base, up to 157W turbo No real NPU Desktop-class brute force CPU, terrible efficiency compared to newer chips
4 AMD Ryzen AI 5 340 Q1 2025 High-mid 15W–54W (28W nominal) 50 TOPS Extremely efficient, strong AI laptop chip
5 Intel Core 7 240H Q4 2024 Mid-high 45W Minimal / marketing-level AI Basically a refreshed older H-series chip
6 Intel Core i7-13650HX Q1 2023 High 55W+ No NPU Cut-down HX chip, still fast but power hungry

### Google

Rank & Processor [1, 3, 4, 5, 6, 7, 8, 9] Release Date Base / Max Wattage Raw Perf Score (PassMark Multi) Single-Thread Score Dedicated NPU Speed
1. i7-13700HX Q1 2023 55W / 157W ~32,030 ~3,798 None (0 TOPS)
2. i7-13650HX Q1 2023 55W / 157W ~30,245 ~3,747 None (0 TOPS)
3. Ryzen AI 7 350 Q1 2025 28W / 54W ~30,200 ~3,950 50 TOPS (Copilot+)
4. Core Ultra 5 225H Q1 2025 28W / 115W ~28,502 ~4,278 34 TOPS
5. Ryzen AI 5 340 Q1 2025 28W / 54W ~25,100 ~3,800 50 TOPS (Copilot+)
6. Core 7 240H Q1 2025 45W / 115W ~24,718 ~3,810 None (0 TOPS)

שאלות❓

חלוקת הניקוד בבגרות

כמו הרבה מאד דברים אחרים - עליכם לחפש באתר באמצעות כפתור החיפוש. חפשו “מבנה” ותגיעו לקישור.

מערכת שעות:

מערכת שעות תשפ״ז