סוג מפגש | שם חבר הצוות | מועד | מיקום | קוד קבוצה |
שיעור | ליאור וולף | יום ג', 10:00-13:00 | מלמד/הולצבלט 006 | 0368-2157-07 |
תרגיל | אסף זריצקי | יום ד', 10:00-11:00 | שרייבר 006 | 0368-2157-08 |
תרגיל | אסף זריצקי | יום ד', 11:00-12:00 | שרייבר 006 | 0368-2157-09 |
סוג מפגש | שם חבר הצוות | מועד | מיקום | קוד קבוצה |
שיעור | מתי שמרת | יום ד', 09:00-12:00 | אורנשטיין 111 | 0368-2157-10 |
תרגיל | הדס צור | יום ה', 12:00-13:00 | שרייבר 007 | 0368-2157-11 |
תרגיל | הדס צור | יום ב', 12:00-13:00 | אורנשטיין 110 | 0368-2157-12 |
כל
הסטודנטים שנרשמו לקורס כבר רשומים לרשימת התפוצה. כדי להירשם
לרשימת התפוצה (עקב רישום מאוחר וכו') לחץ על הקישורית
שלמעלה ולאחר מכן לחץ על Join
or
leave
the
list
,
הכנס
את
שמך
המלא
ואת
ה- email
שלך ולחץ על הכפתור 'Join'.
מועד: | תאריך: | שעה | |
מועד א' [פתרון] | 26.06.11 |
09:00 | נספחים: File,
Set, Map |
מועד ב' | 14.09.11 |
09:00 |
הגשת תרגילים שלא על פי ההנחיות הללו תגרום לאי-עמידה בחובות הקורס (ולתלונה משמעתית במקרה העתקה). מקרים כאלו קרו בעבר ותלמידים שלא הגישו תרגילים על פי ההנחיות נאלצו לחזור על הקורס.
להלן הנחיות
מפורטות
לאופן הגשת התרגילים וכן
הסבר
על הגשת
התרגילים
במערכת
הוירטואל.
מדיניות
ערעורים
ערעורים יוגשו בכתב לבודק התרגילים עד שבועיים ממועד
פרסום הציונים.
בכל שבוע יינתן תרגיל, מועד ההגשה של התרגיל הוא עד 23:55 ביום ראשון של השבוע העוקב. התרגיל עצמו יועלה לאתר הוירטואל (ולאתר הקורס) כשבועיים לפני מועד ההגשה.
מספר | פורסם בתאריך | מועד הגשה | משקל | הערות |
תרגיל מס'
1 |
21.2.11 |
6.3.11 |
1 |
דף
הנחיות לפתיחת חשבון מחשב הכרת סביבת המחשוב באוניברסיטה (כולל הוראות התקנה של אקליפס) עמודים 1-14 ב-דף עבודה ללימוד סביבת אקליפס |
תרגיל מס'
2 |
21.2.11 |
13.3.11 |
1 |
|
תרגיל מס'
3 |
3.3.11 |
20.3.11 |
2 |
קבצי
עזר
לשאלה 1: logo_turtle.jar,
simpleio.jar, Pentagon.java תיעוד עבור Turtle, תיעוד עבור LineInput קבצי עזר לשאלה 2: image_processor.jar, ImageProcessing.java תמונות לדוגמא: images.zip תיעוד עבור ImageProcessing |
תרגיל מס'
4 |
8.3.11 |
27.3.11 |
1 |
קבצים
לשאלה 1: sudoku.zip קבצים לשאלה 2: Circle.java, Point.java, CircleTest.java, shapes.zip |
תרגיל מס'
5 |
15.3.11 |
3.4.11 |
1 |
קובץ עזר לחלק ג': disjoint.zip |
תרגיל מס'
6 |
22.3.11 |
10.4.11 |
1 |
קובץ
לחלק א': IPAddress.java קבצים לחלק ג': course.zip |
תרגיל מס'
7 |
31.3.11 |
18.4.11 |
1 |
קבצי עזר: simplesearch.zip, oldmac.zip (הנחיות לשימוש בסוף התרגיל) |
תרגיל מס'
8 |
14.4.11 |
9.5.11 |
2 |
קבצי
עזר: ex8Code.zip |
תרגיל מס' 9 | 26.4.11 |
16.5.11 |
1 |
|
תרגיל
מס' 10 |
3.5.11 |
27.5.11 |
2 |
קבצי עזר: resources10.zip |
תרגיל מס' 11 | 15.5.11 |
9.6.11 |
2 |
קבצי עזר: addressbook.zip |
את הקורס מלווה חומר עזר הכולל תיעוד בעברית ותוכנית דוגמה רבות. מומלץ לקרוא את חומר העזר ואת תוכניות הדוגמה. החומר מסודר בצורה דומה לסדר העברת החומר בהרצאות ובתרגולים.
חומר העזר הזה זמין בשתי צורות: כאתר אינטרנט, וכתוסף לכלי הפיתוח שאנו משתמשים בו בקורס, כלי שנקרא Eclipse. התוסף הזה אמור להיות מותקן בגרסה של Eclipse במעבדות המחשבים בבית הספר, וניתן גם להתקין אותו בבית (אפשר להוריד אותו מהאתר של חומר העזר, תחת הדף "כיצד להשתמש בתיעוד המקוון"). כדאי להשתמש בתיעוד מתוך Eclipse: תוכניות הדוגמה מוצגות בצורה טובה יותר (שימוש בצבע, סימון שגיאות בתוכנית, ועוד), וניתן לשנות את תוכניות הדוגמה ולהריץ אותן. השימוש באתר האינטרנט מומלץ רק כאשר אין לכם גישה ל-Eclipse. האתר גם מאפשר להדפיס בקלות תיעוד עם תוכניות דוגמה, אבל לדעתנו אין סיבה להדפיס את החומר הזה.
חומר העזר אינו מוכן במלואו בתחילת הקורס, והוא יתעדכן במהלכו.
משאבים מועילים:
תיעוד
עבור
JDK 6 (שפה,
API ועוד)
צילומי וידאו של ההרצאות משנים קודמות ניתנים לצפייה מקוונת בשרת הוידאו של האוניברסיטה:
מספר | תאריך | שקפים | הערות ותוספות |
0 |
23-24/2/2011 |
מנהלות | דוגמאות
והסברים נוספים (מומלץ!) המדריך המקוון של חברת Sun אתר התיעוד המקוון של Java |
1 | 23-24/2/2011 |
שלום עולם | |
2 | 2-3/3/2011 |
מבני בקרה והגדרת שרותים | דוגמאות
והסברים נוספים (מומלץ!) שימו לב, ייתכן שוני לא גדול בין המצגות באתר ובשיעור, למשל חידות והעשרות למינהן לא בהכרח יופיעו במצגות באתר |
3 | 9-10/3/2011 |
מחלקות | דוגמאות והסברים נוספים (מומלץ!) |
4 | 15-16/03/2011 |
חוזים | |
5 | 23-24/3/2011 |
מנשקים | נספח: Smart Point |
6 | 29-30/3/2011 |
מבני נתונים | |
7 | 5-6/4/2011 |
הורשה 1 | |
8 | 12-13/4/2011 |
טיפוסי
מנייה חריגים |
|
חופשת פסח |
|||
9 | 3-4/5/2011 |
הורשה 2 | |
11/5/2011 |
כל מיני |
||
10 | 17-18/5/2011 |
מנשקים גרפיים GUI | דוגמת הקוד
מהשיעור: GoogleBrowser |
11 | 24-25/5/2011 | שרתים ותקשורת |
|
12 | 31.5-1.6/2011 |
מקביליות
ומנעולים |
תאריך | שאלה | תשובה |
19.2.2011 | אין התאמה מלאה בין סגנון הכתיבה (code convention) שהוצג בכיתה לזה שמוגדר ע"י SUN - מה עושים? האם יורדו נקודות בשיעורי הבית עקב אי-הקפדה על סגנון? | יש להשתמש בסגנון כתיבה כפי שמוגדר ב-SUN. לא יורדו נקודות על סגנון כתיבה, אלא במקרים קיצוניים. הכי חשוב להקפיד על ה-naming convension ואינדנטציה. |
19.2.2011 | האם מותר להעזר בפתרון התרגילים בחומר מתקדם יותר ממה שנלמד בכיתה? | התרגילים מבוססים על החומר שנלמד עד כה בכיתה, מצופה מכם לא להשתמש בחומר מתקדם יותר. לדוגמא, בתרגיל הראשון אתם לא אמורים להשתמש במשפטי תנאי ולולאות. |
19.2.2011 | האם יש צורך לבדוק תקינות קלט בשיעורי הבית? | שני תרגילים ראשונים לא יידרשו מכם בדיקות קלט. בהמשך הקורס - כן. |
19.2.2011 | באיזו גרסת Java עלינו להשתמש? | גרסת ה-Java העדכנית היא 1.6 והיא גם הגרסה המומלצת. בקורס מותר להשתמש מגרסה 1.5 ומעלה. |
19.2.2011 | מסיבה X לא אוכל להגיש את תרגיל Y בזמן. האם אוכל להגיש התרגיל באיחור של Z ימים מבלי שהם יכללו בחמשת הימים המותרים? | כאשר אתה מגיש את התרגיל, אנא צרף את בקשתך זו לקובץ ההגשה (עם האישורים המתאימים, אם יש), ואולי היא תאושר ע"י בודקי התרגילים. לשיקולם. |
19.2.2011 | הגשתי את התרגיל בזמן, אבל מצאתי טעות ואני רוצה להגיש אותו שוב. תיבת ההגשה סגורה, האם לשלוח את התרגיל במייל לבודק\מתרגל? | אין לשלוח תרגילים בדוא"ל! ראשית השתדלו להגיש את התרגילים פעם אחת. אם עליכם לשלוח גרסה נוספת, אנא פנו מספיק זמן מראש אל המתרגל\ת שלכם בבקשה לפתוח את תיבת ההגשה. |