חשיבות הנושא תיכנות מונחה עצמים
בין אם המתכנת משתמש בשפת התכנות Java, C#, Python, JavaScript (או כל שפת תכנות פופולרית אחרת) הבנת הנושאים העיקריים בתיכנות מונחה עצמים תמיד תהיה רלוונטית.
תכנית הלימודים של 5 י"ל במחשבים
במסמך אשר פורסם על ידי משרד החינוך בקישור https://meyda.education.gov.il/files/CSIT/object-oriented-programming.pdf מופיע פירוט הנושאים שנלמדים במסגרת הנושא תכנות מונחה עצמים בבגרות 5 י”ל במחשבים. הנושאים שמופיעים במסמך זה מכוסים בקורס תיכנות בג’אווה שפותח על ידנו. חלק מהנושאים מכוסים בהרחבה רבה יותר ותוך התייחסות לתתי נושאים רבים יותר (כגון הנושא “ממשקים”, ובאנגלית “Interfaces”). כמו כן, הקורס תיכנות בג’אווה מכסה נושאים חשובים רבים בתיכנות מונחה עצמים (חלקם ייחודיים לשפת התכנות Java) שתכנית הלימודים הרשמית של משרד החינוך כלל לא מתייחסת אליהם. כך למשל, בתכנית הלימודים הרשמית של משרד החינוך כלל לא מופיע הנושא Inner Classes אשר ייחודי לשפת התכנות Java, וכך גם הנושא Generics, אשר נחשב לנושא קלאסי בתכנות מונחה עצמים.
אל תתפשרו על פחות
בהנחה שבטווח הארוך אתם שואפים לעסוק בפיתוח תוכנה אל תתפשרו על פחות. על תסתפקו בתכנים אשר נלמדים במסגרת הבגרות בהיקף 5 י”ל במחשבים. הירשמו לקורס תיכנות בג’אווה כעת. עשו זאת ללא שום סיכון. במהלך ה-14 ימים ממועד הרישום תוכלו לבטל ולקבל את כל הכסף ששילמתם בחזרה.