נקודות זכות באוניברסיטה העברית:
4
תואר:
בוגר
היחידה האקדמית שאחראית על הקורס:
מדעי המחשב
סמסטר:
סמסטר א' או / ו ב'
שפת ההוראה:
עברית
קמפוס:
קרית א"י ספרא
מורה אחראי על הקורס (רכז):
ד"ר רחל בכר
שעות קבלה של רכז הקורס:
קביעה מראש באימייל
מורי הקורס:
מר אריאל רימון, מר יוסף דייני, מר ג'רמי ששון, מר עמרי בנבנישתי, ד"ר רחל בכר, מר ברזילי ניסים
תאור כללי של הקורס:
בקורס נלמד את עקרונות התכנות מונחה העצמים. הלימוד והתרגול יעשה דרך שפת java.
מטרות הקורס:
1. להכיר את עקרונות התכנות מונחה העצמים. 2. להכיר את שפת java. 3. לצבור כישורי תכנות מתקדמים.
תוצרי למידה : בסיומו של קורס זה, סטודנטים יהיו מסוגלים:
לתכנת ולהבין קוד ועיצוב של מערכות מונחות עצמים מורכבות
דרישות נוכחות (%):
0
שיטת ההוראה בקורס:
צפייה בשיעור מוקלט + שעתיים תירגול ומעבדה שבועית המתקיים באופן פרונטאלי
רשימת נושאים / תכנית הלימודים בקורס:
1. שפת java: תחביר בסיסי, javadoc, debugging, חבילות, collections, generics, exceptions, Streams + Files, nested classes 2. תכנות מונחה עצמים: מחלקות / אובייקטים, קונסטרקטור, משתנים סטאטיים, ירושה + העמסה, ממשקים, פולימורפיזם, אנקפסולציה + החבאת מידע 3. עקרונות תכנות מודולארי, תבניות עיצוב בסיסיות 4. תכנות פונקציונלי
חומר חובה לקריאה:
אין
חומר לקריאה נוספת:
NA
מרכיבי הציון הסופי :
מבחן מסכם בכתב/בחינה בעל פה % 60
מטלות הגשה במהלך הסמסטר: תרגילים / עבודות / מבדקים / דוחות / פורום / סימולציה ואחרות % 40
מידע נוסף / הערות:
|