11203 מבוא למדעי המחשב ושפת Java א במסלול תיכון
11203 מבוא למדעי המחשב ושפת Java א במסלול תיכון1
3 נקודות זכות ברמה רגילה
שיוך: מדעים / מדעי המחשב
לא נדרש ידע קודם.
הקורס מיועד לתלמידים ולתלמידות בבתי הספר התיכון הלומדים בתוכנית "סמסטר ראשון כבר בתיכון".
פיתוח הקורס: פרופ' ג'פרי רוזנשיין, תמר וילנר
עדכון הקורס: ד"ר אמיר גורן, תמר וילנר, יהודית אייזקס, שאול פינקרפלד
יועצים: פרופ' עמירם יהודאי, פרופ' רון קימל
קורס זה הוא חלקו הראשון של הקורס 20441 – מבוא למדעי המחשב ושפת Java, שנועד לשמש מבוא למדעי המחשב ומבוא לתכנות. בגלל עומס הנושאים הנדונים בקורס 20441 עלולים סטודנטים שאין להם רקע בתכנות להתקשות לעמוד בדרישותיו, ולכן פוצל הקורס 20441 לשני חלקים.
הקורס דן בנושאים בסיסיים ויסודיים במדעי המחשב, בפתרון בעיות, בכתיבת אלגוריתמים וניתוחם ובעקרונות התכנות. הגישה התכנותית הנלמדת היא תכנות מונחה עצמים (Object Oriented Programming – OOP) באמצעות שפת התכנות Java.
חומר הלימוד
הסטודנטים יצפו בהרצאות וידאו מצולמות המלוות במצגות המכילות את חומר הלימוד הדרוש בקורס. הסטודנטים יקבלו חוברת מודפסת המכילה את המצגות. הקורס נלמד בשיטת "הרצפים". כלומר, הסטודנטים מתקדמים בלמידה בשלבים, בהתאם לחומרים המופיעים באתר (הרצאות המחולקות לסרטונים קצרים, חומרי קריאה, מצגות, תרגילים).
נושאי הלימוד
-
הקדמה ויסודות השפה Java
-
תכנות מונחה עצמים: שימוש במחלקות נתונות וכתיבת מחלקות
-
בקרת זרימה (משפטי תנאי ולולאות)
-
מערכים
תרגול
בקורס נדרש תרגול מעשי במחשב. פרטים על שיטת התרגול יופיעו בחוברת הקורס.
1 להשלכות על צבירת נ"ז בשל חפיפה עם קורס(ים) אחר(ים), ראו פירוט החפיפה.