סוג מפגש | שם חבר הצוות | מועד | מיקום | קוד קבוצה |
---|---|---|---|---|
שיעור | פרופ' סיון טולדו | יום ג, 10:10-13:00 | דן דוד 003 | 0368-2157-07 |
תרגיל | לנה דנקין | יום ד, 10:10-11:00 | שנקר-פיזיקה 204 | 0368-2157-08 |
תרגיל | לנה דנקין | יום ד, 11:10-12:00 | שנקר-פיזיקה 204 | 0368-2157-09 |
תרגיל | ברית יונגמן | יום ד, 16:10-17:00 | דן דוד 203 | 0368-2157-11 |
תרגיל | ברית יונגמן | יום ד, 17:10-18:00 | דן דוד 203 | 0368-2157-12 |
תפקיד | שם | דואר אלקטרוני | שעות קבלה |
מרצה | סיון טולדו | stoledo at tau.ac.il | בתיאום מראש |
מתרגלת | לנה דנקין | lenadank at post.tau.ac.il | ימי שלישי, 17:00, בתיאום מראש |
מתרגלת | ברית יונגמן | brity@mail.tau.ac.il | ימי שלישי, 9:00, בתיאום מראש |
בודק תרגילים | חן סלומון | chens.salomon@gmail.com | |
בודק תרגילים | אחמד אסאדי | ahmadassadi@mail.tau.ac.il |
כל
הסטודנטים שנרשמו לקורס כבר רשומים לרשימת התפוצה. כדי להירשם
לרשימת התפוצה (עקב רישום מאוחר וכו') לחץ על הקישורית
שלמעלה ולאחר מכן לחץ על Join
or
leave
the
list
,
הכנס
את
שמך
המלא
ואת ה- email
שלך ולחץ על הכפתור 'Join'.
מועד: | תאריך: | שעה |
מועד
א' |
04.07.2016 | 14:00 |
מועד ב' | 09.09.2016 | 09:00 |
להלן הנחיות
מפורטות
לאופן הגשת התרגילים
וכן הסבר על הגשת
התרגילים
במערכת
ה- moodle.
משוב
על
התרגיל
הסבר
על משוב שכל סטודנט מקבל לאחר בדיקת התרגיל.
מדיניות
ערעורים
ערעורים יוגשו במייל לבודקי
התרגילים.
בכל שבוע יינתן תרגיל, מועד ההגשה של התרגיל הוא עד 23:55 ביום רביעי של השבוע העוקב. התרגיל עצמו יועלה לאתר ה- moodle (ולאתר הקורס) כשבוע לפני מועד ההגשה.
מספר | פורסם בתאריך | מועד הגשה | הערות | בודק אחראי |
1 | 02/03 | 10/03, 23:55 | הנחיות
להשמשת סביבת עבודה בבית
(Java + Eclipse) דף הנחיות לפתיחת חשבון מחשב הכרת סביבת המחשוב באוניברסיטה (כולל הוראות התקנה של אקליפס) שימוש בג'אווה 7 במעבדות האוניברסיטה (שרייבר 019) חומר עזר על אקליפס לג'אווה: מדריך לאקליפס (סעיפים 5-9, 15) דף עבודה ללימוד סביבת אקליפס (בעברית אבל פחות מעודכן, עמודים 1-14) |
חן |
2 | 9/3 | 17/3 23:55 | חן | |
3 |
16/3 | 24/3 23:55 | files | חן |
4 | 23/3 | 31/3 23:55 | files | אחמד |
5 | 30/3 | 7/4 23:55 | files | חן |
6 | 7/4 | 19/4 23:55 | riddles files |
אחמד |
7 | 18/4 | 5/5 23:55 | files | חן |
8 | 4/5 | 19/5 23:55 | files | אחמד |
9 | 18/5 | 2/6 23:55 | files | חן |
10 | 25/5 | 23:55 9/6 | files | אחמד |
חומר העזר הזה זמין בשתי צורות: כאתר אינטרנט, וכתוסף לכלי הפיתוח שאנו משתמשים בו בקורס, כלי שנקרא Eclipse. התוסף הזה אמור להיות מותקן בגרסה של Eclipse במעבדות המחשבים בבית הספר, וניתן גם להתקין אותו בבית (אפשר להוריד אותו מהאתר של חומר העזר, תחת הדף "כיצד להשתמש בתיעוד המקוון"). כדאי להשתמש בתיעוד מתוך Eclipse: תוכניות הדוגמה מוצגות בצורה טובה יותר (שימוש בצבע, סימון שגיאות בתוכנית, ועוד), וניתן לשנות את תוכניות הדוגמה ולהריץ אותן. השימוש באתר האינטרנט מומלץ רק כאשר אין לכם גישה ל-Eclipse.
צילומי וידאו של ההרצאות (מסמסטר א' 2006/7) ניתנים לצפייה מקוונת בשרת הוידאו של האוניברסיטה.
מספר | סוג המפגש | תאריך | נושא | שקפים | הערות ותוספות |
---|---|---|---|---|---|
L01 | הרצאה | 01/03 | מבוא | מבוא | |
R01 |
תרגול | 02/03 | מבוא |
Introduction pptx |
|
L02 | הרצאה | 08/03 | עצמים ושירותים | עצמים ושירותים | |
R02 |
תרגול | 09/03 | מערכים | מערכים pptx |
|
L03 | הרצאה | 15/03 | עצמים ומבוא לחוזים | עצמים ומבוא לחוזים , ppt | גם המשך הדיון במצגת מהרצאה 2 שלא סיימנו ב-8 לחודש. |
R03 |
תרגול | 16/03 | מחרוזות | מחרוזות pptx |
קוד מהתרגול |
L04 | הרצאה | 22/03 | מחלקות וחוזים |
מחלקות וחוזים |
|
R04 |
תרגול | 23/03 | Scanner וקלט מהמשתמש | translator pptx |
|
L05 | הרצאה | 29/03 | השלמה בנושא מחלקות
ועצמים, ותחילת נושא המנשקים (interfaces) |
עברנו על שקפים 4 עד 18 מתוך המצגת על עצמים (מסמסטר
קודם) וגם על שקפים 1 עד 63 מהמצגת על מנשקים. |
|
R05 |
תרגול | 30/03 | זרמים | IO pptx |
|
L06 | הרצאה | 05/04 | תחילת הדיון ב-generics ומחלקות פנימיות | נסיים את המצגת על מנשקים ונתחיל לדון ב-generics ומחלקות פנימיות | |
R06 |
תרגול | 06/04 | מחלקות, עצמים וחוזים | bank account pptx |
|
L07 | הרצאה | 12/04 | הורשה 1 (ליאור וולף) | הורשה 1 | |
R07 |
תרגול | 13/04 | מנשקים | interfaces pptx |
|
R08 |
תרגול | 18/04 | אוספים | collections pptx |
|
L08 | הרצאה | 03/05 | חריגים | חריגים | |
R09 |
תרגול | 04/05 | הורשה וחריגים | הורשה וחריגים pptx |
|
L09 | הרצאה | 10/05 | הורשה מתקדמת | נושאים מתקדמים בהורשה | |
L10 | הרצאה | 17/05 | סיום הורשה, תחילת GUI | ממשקי משתמש גרפיים | |
R10 |
תרגול | 18/05 | תרגיל חברה | HighTech Company pptx |
קוד מלא על פי המפרט |
L11 | הרצאה | 24/05 | GUI | ממשקי משתמש גרפיים, אולי גם תבנית העיצוב observer | |
R11 |
תרגול | 25/05 | static vs dynamic binding | binding pptx |
|
L12 | הרצאה | 31/05 | דניאלה רייכמן מגוגל על הנדסת תוכנה בתעשיה | ||
R12 |
תרגול | 01/06 | Gui | gui pptx |
|
L13 | הרצאה | 7/06 | תכנות פונקציונלי, ג'אווה 8, enum | תכנות פונקציונלי בג'אווה 8, מחלקות מסוגenum | |
R13 |
תרגול | 08/06 | סיכום | summary pptx |
שאלה | תשובה |
אין התאמה מלאה בין סגנון הכתיבה (code convention) שהוצג בכיתה לזה שמוגדר ע"י Oracle - מה עושים? האם יורדו נקודות בשיעורי הבית עקב אי-הקפדה על סגנון? | יש להשתמש בסגנון כתיבה כפי שמוגדר ב-Oracle. לא יורדו נקודות על סגנון כתיבה, אלא במקרים קיצוניים. הכי חשוב להקפיד על ה-naming convension ואינדנטציה. |
האם מותר להעזר בפתרון התרגילים בחומר מתקדם יותר ממה שנלמד בכיתה? | התרגילים מבוססים על החומר שנלמד עד כה בכיתה, מצופה מכם לא להשתמש בחומר מתקדם יותר. לדוגמא, בתרגיל הראשון אתם לא אמורים להשתמש במשפטי תנאי ולולאות. |
האם יש צורך לבדוק תקינות קלט בשיעורי הבית? | בשלושת התרגילים ראשונים לא יידרשו מכם בדיקות קלט. בהמשך הקורס - כן. |
באיזו גרסת Java עלינו להשתמש? | אנו נשתמש בגרסת Java SE 7. פירוט השינויים בשפה בגרסא זו. שימו לב להנחיות כיצד להשתמש בגרסא זו במעבדות האוניברסיטה. |
מסיבה X לא אוכל להגיש את תרגיל Y בזמן. האם אוכל להגיש התרגיל באיחור של Z ימים מבלי שהם יכללו בחמשת הימים המותרים? | כאשר אתם מגישים את התרגיל, אנא צרפו את בקשתכם לקובץ ההגשה (עם האישורים המתאימים, אם יש), ואולי היא תאושר ע"י בודקי התרגילים לשיקולם. |