הנדסת תוכנה

קצת עליכם

האם רציתם לכתוב את facebook הבא? אולי מעניין אתכם לבנות חנות אינטרנטית? או סתם לכתוב מערכת לניהול מידע?

קצת עלינו

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

הרפתקת הלמידה

הלימודים בהרחבה מתחילים בכיתה י'. בכיתה זו לומדים התלמידים להכיר את יסודות עולם התכנות. הם לומדים לתכנת ב #C על פי תוכנית הלימודים של משרד החינוך, אך בקצב מואץ. בקיץ של י"א יעמדו בדרישות הבגרות העיונית בתחום מדעי המחשב.

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

בכיתה י"א נחשפים התלמידים לעולם תכנות האינטרנטי. בתחילה בצעדים קטנים ובהכרות עם טכנולוגיות בסיסיות (HTML, JAVASCRIPT, CSS) ובהמשך יכירו את הטכנולוגיות המתקדמות מ NET. ועד לדפים דינמיים. התלמידים יכירו את עולם בסיסי הנתונים ואפילו יתכננו ויממשו בסיסי נתונים בעצמם.

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

דרישות סיום

  • ראשית עמידה במבחן עיוני במדעי המחשב בקיץ י"א.
  • הגשת פרוייקטון אינטרנטי המהווה 30% מציון הבגרות במדעי המחשב.
  • הגשת פרוייקט גמר מעשי – הפרוייקט יממש מערכת אינטרנטית עם בסיס נתונים ומגוון לקוחות.

תנאי למידה

  • מתמטיקה ברמה של 5 יחידות או ציון 80 לפחות ב 4 יחידות

illigal text removed