מה לומדים במגמה

בכיתה י' לומדים בסיס של הנדסת תוכנה:

– חשיבה אלגוריתמית

– חשיבה מערכתית

– עבודה עצמית ועבודה בצוות

– גישה לפתרון בעיות – תכנון פתרון

– שפת תכנות C#

– שפת תכנות javascript

– פיתוח אפליקציות קטנות בסביבה ויזואלית

– פיתוח ממשק GUI

– פיתוח שיטות לפתרון בעיות אלגוריתמיות

– עבודה מעשית בפיתוח אתר WEB

– מבחן מסכם

בכיתה יא' לומדים את התחום של מדעי המחשב:

– המשך פיתוח חשיבה אלגוריתמית

– המשך פיתוח חשיבה מערכתית

– גישה לתרגילים ובחירת שיטה לפתרון

– גישה לפתרון בעיות מורכבות – תכנון פתרון

– תכנות מונחה עצמים

– מבנה נתונים וניתוח אלגוריתמים

– מבוא לחשיבה מופשטת

– ניתוח פתרון

– מבחן בגרות במדעי המחשב

תכנות בסביבת אינטרנט:

 – תכנות בסביבה שרת – לקוח

 – בנייה ושימוש במסדי נתונים

 – עיצוב דפי אינטרנט

 – עבודה מסכמת

בכיתה יב' בונים את פרויקט הגמר:

– חקר נושא

– הגדרת בעיות

– תכנון דרכים לפתרון בעיות

– תכנון תיק פרויקט גמר

– תכנון שלבים לפתרון בעיות עם לוח זמנים

– שימוש במערכות מידע

– ביצוע תהליכים של משתמש (לקוח)

– ביצוע תהליכי ניהול

– ביצוע תהליכי בקרה

– ביצוע ממשקים בצד הלקוח

– ביצוע ממשקים בצד השרת

– הגשה של תיק פרויקט גמר

– הגשה והגנה על פרויקט הגמר