סוג מפגש | שם חבר הצוות | מועד | מיקום | קוד קבוצה |
---|---|---|---|---|
שיעור | לנה דנקין | יום ב, 12:10-15:00 | אודיטוריום לב | 0368-2157-01 |
תרגיל | שי גרשטיין | יום ד, 16:10-17:00 | שרייבר, 006 | 0368-2157-02 |
תרגיל | שי גרשטיין | יום ג, 16:10-17:00 | שרייבר, 006 | 0368-2157-03 |
תרגיל | ברית יונגמן | יום ד, 11:10-12:00 | בנין רב תחומי, 315 | 0368-2157-05 |
תרגיל | ברית יונגמן | יום ד, 12:10-13:00 | בנין רב תחומי, 315 | 0368-2157-06 |
תפקיד | שם | דואר אלקטרוני | שעות קבלה |
מרצה | לנה דנקין | lenadank at post.tau.ac.il | ימי רביעי, 17:00, בתיאום מראש |
מרצה | סיון טולדו | ||
מתרגלת | ברית יונגמן | brity at mail.tau.ac.il | יום רביעי, 10:00 בתיאום מראש |
מתרגל | שי גרשטיין | shayg1 at mail.tau.ac.il | יום רביעי, 10:00 בתיאום מראש |
בודק תרגילים | חן סולומון | chens.salomon@gmail.com | |
בודק תרגילים | אלון גורני | alongurny at mail.tau.ac.il |
מועד: | תאריך: | שעה |
מועד
א' |
13.02.2018 | 09:00 |
מועד ב' | 16.09.2018 | 09:00 |
להלן הסבר
על הגשת
התרגילים
במערכת
ה- moodle.
מדיניות
ערעורים
ערעורים יוגשו במייל לבודקי
התרגילים עד שבוע לאחר פרסום הציונים. לאחר מועד
זה, לא יתקבלו ערעורים נוספים, למעט מקרים חריגים כמו מילואים/מחלה וכו'.
מספר | פורסם בתאריך | מועד הגשה | הערות | בודק אחראי |
1 | 25.10 | 2.11 | הנחיות
להשמשת סביבת עבודה בבית
(Java + Eclipse) חומר עזר על אקליפס לג'אווה: מדריך לאקליפס (סעיפים 5-9, 15) דף עבודה ללימוד סביבת אקליפס (בעברית אבל פחות מעודכן, עמודים 1-14) |
חן |
2 | 1.11 | 9.11 23:55 | אלון | |
3 | 8.11 | 16.11 23:55 | שלד לקוד | חן |
4 | 16/11 | 23/11 23:55 | שלד לקוד | אלון |
5 | 23/11 | 30/11 23:55 | שלד לקוד | חן |
6 | 29/11 | 10/12 23:55 | שלד לקוד | אלון |
7 | 6/12 | 21/12 23:55 | שלד לקוד | חן |
8 | 13.12 | 28/12 23:55 | שלד לקוד | אלון |
9 | 27.12 | 11/1 23:55 | שלד לקוד | חן |
10 | 3.1 | 18.1 23:55 | שלד לקוד | אלון |
חומר העזר הזה זמין בשתי צורות: כאתר אינטרנט, וכתוסף לכלי הפיתוח שאנו משתמשים בו בקורס, כלי שנקרא Eclipse. התוסף הזה אמור להיות מותקן בגרסה של Eclipse במעבדות המחשבים בבית הספר, וניתן גם להתקין אותו בבית (אפשר להוריד אותו מהאתר של חומר העזר, תחת הדף "כיצד להשתמש בתיעוד המקוון"). כדאי להשתמש בתיעוד מתוך Eclipse: תוכניות הדוגמה מוצגות בצורה טובה יותר (שימוש בצבע, סימון שגיאות בתוכנית, ועוד), וניתן לשנות את תוכניות הדוגמה ולהריץ אותן. השימוש באתר האינטרנט מומלץ רק כאשר אין לכם גישה ל-Eclipse.
צילומי וידאו של ההרצאות (מסמסטר א' 2006/7) ניתנים לצפייה מקוונת בשרת הוידאו של האוניברסיטה. הרצאות הוידאו אינן מכסות את כל החומר הנלמד בסמסטר הנוכחי.
מספר | סוג המפגש | תאריך | נושא | שקפים | הערות ותוספות |
---|---|---|---|---|---|
L01 | הרצאה | 22/10 | מבוא | מנהלות שלום עולם ![]() |
טיפוסים
יסודיים, ביטויים, השמות מחרוזות מערכים |
R01 |
תרגול | 23-23/10 | מבוא |
Introduction pptx |
|
L02 | הרצאה | 30/10 | מבני בקרה | מבני
בקרה ![]() |
|
R02 |
תרגול | 31/10-01/11 | מערכים | מערכים pptx |
|
L03 | הרצאה | 06/11 | עצמים ומבוא לחוזים | עצמים ![]() |
|
R03 |
תרגול | 07-08/11 | מחרוזות | מחרוזות pptx |
קוד מהתרגול |
L04 | הרצאה | 13/11 | מחלקות
וחוזים |
מחלקות
וחוזים ![]() |
|
R04 |
תרגול | 14-15/11 | Scanner וקלט מהמשתמש | translator pptx |
|
L05 | הרצאה | 20/11 | מנשקים |
מנשקים ![]() |
|
R05 |
תרגול | 21-22/11 | זרמים | IO pptx |
|
L06 | הרצאה | 27/11 | תחילת הדיון ב-generics ומחלקות פנימיות | טיפוסים
גנריים ![]() |
|
R06 |
תרגול | 28-29/11 | מחלקות, עצמים וחוזים | Bank account pptx |
|
L07 | הרצאה | 04/12 | הורשה 1 | הורשה
1 ![]() |
|
R07 |
תרגול | 05-06/12 | מנשקים | Interfaces pptx |
|
L08 | הרצאה | 11/12 | המשך הורשה | הורשה 2 ![]() |
|
R08 |
תרגול | 12-13/12 | אוספים | collections pptx |
|
L09 | הרצאה | 18/12 | חריגים | חריגים ![]() |
|
R09 |
תרגול | 19-20/12 | הורשה וחריגים | הורשה וחריגים pptx |
|
L10 | הרצאה | 25/12 | GUI | ממשקי משתמש גרפיים ![]() |
|
R10 |
תרגול | 26-37/12 | תרגיל חברה | HighTech company pptx |
קוד מלא על פי המפרט |
L11 | הרצאה | 01/01 |
enum, תכנות פונקציולי ב java 8. | enum ![]() תכנות ב java 8 ![]() |
|
R11 |
תרגול | 02-03/01 |
static vs dynamic binding | binding pptx |
|
L12 | הרצאה | 08/01 | המשך הורשה |
הורשה 3 ![]() |
|
R12 |
תרגול | 09-10/01 | Gui | gui pptx |
|
L13 | הרצאה | 15/01 | סיכום ![]() |
||
R13 |
תרגול | 16-17/01 | סיכום | summary pptx |
שאלה | תשובה |
אין התאמה מלאה בין סגנון הכתיבה (code convention) שהוצג בכיתה לזה שמוגדר ע"י Oracle - מה עושים? האם יורדו נקודות בשיעורי הבית עקב אי-הקפדה על סגנון? | יש להשתמש בסגנון כתיבה כפי שמוגדר ב-Oracle. לא יורדו נקודות על סגנון כתיבה, אלא במקרים קיצוניים. הכי חשוב להקפיד על ה-naming convension ואינדנטציה. |
האם מותר להעזר בפתרון התרגילים בחומר מתקדם יותר ממה שנלמד בכיתה? | התרגילים מבוססים על החומר שנלמד עד כה בכיתה, מצופה מכם לא להשתמש בחומר מתקדם יותר. לדוגמא, בתרגיל הראשון אתם לא אמורים להשתמש במשפטי תנאי ולולאות. |
באיזו גרסת Java עלינו להשתמש? | אנו נשתמש בגרסת Java SE 8. שימו לב להנחיות כיצד להשתמש בגרסא זו במעבדות האוניברסיטה. |
מסיבה X לא אוכל להגיש את תרגיל Y בזמן. האם אוכל להגיש התרגיל באיחור של Z ימים מבלי שהם יכללו בחמשת הימים המותרים? | הגשה מאוחרת שלא על חשבון ימי החסד תאושר ע"י מרצה הקורס במקרים חריגים בלבד. |