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