Announcements

Final Grades - Rounding
The final grades in the course are rounded to nearest integer, using the Math.round() function.
So both 82.5 and 83.49 get a final grade of 83.
published on 16/04/2009 12:14:25 by intro091
Moed B Grading Key
Moed B Grading Key- a pdf with the grading key of the Moed B exam.
published on 09/04/2009 09:02:26 by intro091
Final course grades
Final course grades are in the submission system under "Final Grade after Moed B (before appeals)"
Moed B exam scans and option for appeals will be available only after passover vacation (around 19/4). Final course grades (for moed bet takers) will be fed by your department sectaries at the beginning of the next semester. Please contact your student sectaries for more details if something is unclear about signing up for following courses that depend on this grade.

Happy holidays!

published on 08/04/2009 02:01:56 by Kfir Wolfson
Moed B Grades
Grades of the Moed B exam are published in the submission system
published on 07/04/2009 17:26:39 by Tal Grinshpoun
Final grades after Moed A appeals are online in the submission system
In the submission system, look under "Final Grade (after Moed A appeals)"
This is the final course grade, after Moed A appeals have been processed.
For the students that took Moed B exam, the final grade may change, of course, depending on their grade on the exam.
published on 06/04/2009 15:15:46 by intro091
first page of the Moed B exam
Moed B first page- a pdf with the first page of the Moed B exam.

Behatzlaha!

published on 31/03/2009 13:34:09 by intro091
Michal Ziv-Ukelson's office hours cancelled on Monday 30/03/2009
Michal Ziv-Ukelson is away in a workshop and will not be holding office hours on Monday 30/03/2009.
published on 30/03/2009 12:42:28 by intro091
IPIS grades correction
There was a mistake in the grade table published yesterday for IPIS - the corrected table is now published in the previous announcement.
published on 25/03/2009 09:42:16 by intro091
Submission System - פורסמו ציונים סופיים ב
חלק ממרכיבי הציון הסופי תוכלו למצוא בטבלה בקבצים הבאים, לפי קורס:

הסבר לחישוב הציונים:
בוחן: בעמודת midterm ציון בוחן למי שביקש שיחושב.
עבודות: בעמודת Assignments ציון משוקלל על כל העבודות, כאשר:
  1. בחרנו 4 הציונים הטובים מתוך 5 עבודות. (במקרה וקיבלתם פטור על עבודה אחת, 4 האחרות נלקחו בחשבון. במקרה וקיבלתם פטור על יותר מעבודה אחת, נלקחו בחשבון העבודות האחרות)
  2. לסטודנטים אשר שירתו 7 ימים או יותר ב"עופרת יצוקה", עבודות 3-5 נלקחו כמגן, כלומר נכנסו לממוצע רק העבודות עם ציון גבוה ממוצע עבודות 1-2. (במקרה ואופציה 1 הנ"ל הניבה ציון עבודות גבוה יותר, היא נבחרה)

quiz-ים: הקלנו בכללי החישוב על מנת לפשט את הטיפול באי הגשה עקב חריגה מוצדקת.
אי הגשה של עד 5 quiz-ים לא גורר הורדה בציון. מעבר לכך, יורדות 2 נקודות על כל quiz שלא הוגש.
שימו לב: תלמידים שהחסירו quiz-ים מסיבות מוצדקות, אין צורך להגיש אישורים על פחות מ-6 שבועות. על מנת לבקש פטור מ-quiz-ים לא מוגשים, יש להגיש פירוט מלא ומוצדק של לפחות 6 שבועות חיסורים + מספרי ה-quiz שהוחסרו לאימייל הקורס. בקשות אחרות לא יענו.

הנוסחה לחישוב ציון סופי בקורס:
if (moed_a < 56)
     final_grade = moed_a

else if (midterm_included)
     final_grade = 0.1*ass + 0.2*midterm + 0.7*moed_a - quiz_reduction

else //no midterm
     final_grade = 0.1*ass + 0.9*moed_a - quiz_reduction

הציון הסופי מופיע ב-Submission System, תחת Final Grade ומעודכן לציוני מועד א' לפני ערעורים. ציוני מועד א' עשויים להשתנות בעקבות ערעורים. עדכון הציון הסופי יעשה בשבוע הבא.

published on 24/03/2009 15:15:55 by intro091
Moed A Solution and Grading key
Solutions and grading keys are available in the Exam section of the course web-page.
published on 22/03/2009 12:53:14 by intro091
Moed A appeals
מרגע הופעת הציונים במערכת "גזר" ינתנו לתלמידים 3 ימים לערעור. ערעורים משלושה סוגים ייבדקו:
1. טעות בסכימת הנקודות של השאלות.
2. שאלה שכלל לא נבדקה.
3. ערעור על שאלה שנבדקה. במקרה זה יש להגיש קבצי java עם פתרונות מתקמפלים ועובדים עבור כל התוכניות במבחן (לא רק על השאלות עליהם ערערתם). שימו לב שבמקרה של ערעור על שאלה שנבדקה ייבדק מחדש כל המבחן, וייתכן שהציון ירד לאחר הבדיקה החוזרת. הערעור יוגש לפי הפרוטוקול הרגיל הנהוג במחלקות (בתוספת קבצי java כאמור). ערעורים של הקורס "מבוא למדעי המחשב" מטופלים ע"י מזכירות המחלקה למדעי המחשב, בעוד הקורס "מבוא לתכנות למערכות מידע" מטופל ע"י מזכירות מערכות מידע.
published on 22/03/2009 12:45:41 by intro091
Moed A grades
Grades of the Moed A exam are published in the submission system
published on 19/03/2009 16:18:22 by Tal Grinshpoun
Assignment 5 Grades
Grades of the 5th assignment are published in the submission System.
Please note the following files:

grades-Ex5.xls - the grade file. (note: we gave a 3 points anti-appeal bonus)
testcases-Ex5.xls - testcases for the 4th assignment.
logs_ex5.zip - log files for each group.
grading key-Ex5.txt - grading key.

deadline for appeals: 23.3.09

published on 19/03/2009 11:40:10 by Nimrod Milo
Assignment 4 Grades
Grades of the 4th assignment are published in the submission System.
Please note the following files:

grades-Ex4.xls - the grade file. (note: we gave a 3 points anti-appeal bonus)
testcases-Ex4.xls - testcases for the 4th assignment.
logs-Ex4.zip - log files for each group.

deadline for appeals: 23.3.09

published on 19/03/2009 11:32:57 by Nimrod Milo
Ilan Kadar office hours
Due to MILUIM, Ilan Kadar office hours are canceled till the end of March. Good luck with the exams
published on 11/03/2009 09:34:57 by Ilan Kadar
Final Exam's first and last pages
These are the final exams's first and last pages.
published on 09/03/2009 15:51:02 by intro091
Azzam's office hours
Azzam's office hours are moved to Wednesday at 18-20.
published on 08/03/2009 10:12:18 by intro091
Final grades for assignments 1-3
The final grades for assignments 1-3 have been updated in submission system. Students that have been exempted from any of these assignments will see the number 999 instead of a grade ( which means a ptor and this assignment will not be counted for the final grade ). Otherwise, the grade will be counted.
published on 05/03/2009 12:34:28 by Alik Mokeichev
Distribution of unrequested midterms
The unrequested midterms will be distributed during the office hours of some of the course staff. The distribution will take place in the following times:
1. Wednesday 4/3, 9:30 - 10:30 in buidling 37, room 108
2. Wednesday 4/3, 11:00 - 12:00 in building 37, room -110
3. Monday 9/3, 13:00 - 14:00 in building 37, room 504

In order to collect your notebook you must bring an ID (student card, etc.), your MISPAR NIVHAN and the ROOM NUMBER in which you took the midterm.
The MISPAR NIVHAN and ROOM NUMBER can be found on the midterm voucher and in the following files:
Intro091_Notebook_Numbers.pdf
IPIS091_Notebook_Numbers.pdf
published on 03/03/2009 16:23:22 by Tal Grinshpoun
Academic integrity
Please see the following results from the Vaadat Mishmaat that took place on 3.2.2009 with concern to Assignments 1 and 2 in this course.

We are now ready to process cases of suspected cheating on Assignments 3, 4 and 5.
We have several cases of clear cheating to deal with.

Students who wish to retract (take back) their submission of assignment 3, 4 or 5 may do so by sending an email to the course email (intro091@cs.bgu.ac.il) with the subject "assignment3 retract", "assignment4 retract", or "assignment5 retract" and mention the GROUP ID in the email.
  • We will not check retracted assignments at all (also not for detecting suspected cases of academic dishonesty)
  • We will acknowledge each such email with a receipt (if you did not get our response then your email was not received)
  • Deadline for sending retracting emails: Monday 02/03
published on 26/02/2009 12:05:55 by intro091
Assignment 3 grades
Please read the explanations on how we calculated the assignment grade.

Important Note: We have given all of you 3 points bonus, which we called “Anti-appeal bonus”. The automatic check might have missed a test or two for your work. We give you these points so you will not appeal on every little test failed. Notice: Any appeal will automatically lose these 3 bonus points, and you may lose even more points, if the appeal is unjustified.

The grades file: ass3_grades.xls
The testcases and points allocation explanations: ass3_testcases.xls
The log files per group (without bonus task): ass3_logs.zip

Note about log files: If a certain test is not in the file, then the certain test was stopped due to timeout (meaning it took too long to run, and you did not get points for it)

Deadline for appeals: 03.03.09 23:59
published on 25/02/2009 16:28:27 by intro091
Midterm final grades
The midterm final grades are now available on the submission system.
A student that has 0 means that the midterm will not be considered (the student's midterm is cancelled).
published on 24/02/2009 17:43:04 by intro091
Midterm solution and grading key
Attached is the midterm solution and grading key.
published on 24/02/2009 15:11:47 by Tal Grinshpoun
Missing "Mispar Nivhan"
למי שרוצה שיוכר לו הבוחן אך איבד את הספח ובו מספר הנבחן יוכל למצוא את מספר הנבחן בקישורים המצורפים.
שימו לב, שמספר הנבחן תמיד מתחיל ב-"10". למי שכבר הגיש בקשה ללא מספר הנבחן או עם מספר נבחן שגוי יש להגיש בקשה נוספת (באותו האופן) כך שיופיע בה רק מספר הנבחן ללא טקסט נוסף.

אם הגשתם יותר מבקשה אחת, אנו נסתכל רק על הבקשה האחרונה.

בקשה שלא תעקוב אחר כללים פשוטים אלו עלולה להתעכב, שכן מדובר במערכת אוטומטית.

Intro091_Notebook_Numbers.pdf
IPIS091_Notebook_Numbers.pdf

published on 18/02/2009 14:04:08 by Tal Grinshpoun
Distribution of unrequested midterms
בחנים שעבורם לא תוגש (עד יום ראשון) בקשה להכרה יחולקו במהלך השבוע הבא כדי שהתלמידים יוכלו לקבל משוב על עבודתם.
שימו לב, שבחנים אלה אינם נושאים שום תוקף פורמאלי (מדובר בבוחן שבוטל), ולכן לא תינתן אפשרות ערעור, בקשת הכרה בדיעבד וכולי.
על מועד ומקום החלוקה תימסר הודעה בשבוע הבא.
published on 18/02/2009 11:53:27 by Tal Grinshpoun
Midterm appeals
תלמידים אשר ביקשו להכיר בבוחן שלהם יוכלו לראות סריקה של הבוחן באמצע השבוע הבא. מרגע הופעת הסריקה ינתנו לתלמידים 3 ימים לערעור.
ערעורים משלושה סוגים ייבדקו:
1. טעות בסכימת הנקודות של השאלות.
2. שאלה שכלל לא נבדקה.
3. ערעור על שאלה שנבדקה. במקרה זה יש להגיש קבצי java עם פתרונות מתקמפלים ועובדים עבור כל התוכניות בבוחן (לא רק על השאלות עליהם ערערתם). שימו לב שבמקרה של ערעור על שאלה שנבדקה ייבדק מחדש כל המבחן, וייתכן שהציון ירד לאחר הבדיקה החוזרת.
הערעור יוגש לפי הפרוטוקול הרגיל הנהוג במחלקות (בתוספת קבצי java כאמור).
ערעורים של הקורס "מבוא למדעי המחשב" מטופלים ע"י מזכירות המחלקה למדעי המחשב, בעוד הקורס "מבוא לתכנות למערכות מידע" מטופל ע"י מזכירות מערכות מידע.
published on 18/02/2009 11:41:14 by Tal Grinshpoun
Midterm cancelation
לאחר מבצע עופרת יצוקה ובעקבות דחיית הסמסטר וקיצורו, לא ניתן היה לקיים בוחן בקורס מבוא למדעי המחשב/ מבוא לתכנות למערכות מידע, אלא בתאריך 8/2/2009 ובהתראה של 10 ימים בלבד.

נוצר מצב שבו יום הבוחן איננו עפ"י תקנון האוניברסיטה ועל כן הבוחן מבוטל. ולכן על פי סילבוס הקורס (למקרה שלא ניתן לקיים בוחן) משקל המבחן הסופי הופך ל-90% (בתוספת 10% של תרגילי הבית).

עם זאת, ניתנת האפשרות לכל תלמיד לבקש להכיר בבוחן בהרכב של 20% מהציון הסופי. את הבקשה יש להגיש לפי כללים שיוסברו בהמשך עד ליום ראשון 22/2/2009 בשעה 22:00. עבור תלמיד שלא יגיש בקשה עד למועד זה יחשב הבוחן כמבוטל.

הוראות להגשת בקשה להכרה בבוחן:
1. יש להיכנס ל-Submission System למטלה Midterm confirmation אשר הוגדרה למטרה זו. שימו לב שתאריך היעד שמופיע למטלה הוא 16/2/2009, כלומר יום שני שעבר.
2. יש לפתוח קבוצת הגשה של יחיד למטלה זו.
3. יש להגיש בקשת delay request למטלה, כשבפירוט הבקשה יש לציין אך ורק את מספר הנבחן (לא ת"ז). מספר הנבחן מופיע בספח אותו קיבלתם בתום הבוחן.
4. מהרגע שהוגשה הבקשה, יוכר הבוחן ויימסר לסריקה. לא ניתן לבטל את הבקשה. לכן, עליכם לחשוב בכובד ראש לפני הגשת הבקשה.
5. המועד האחרון להגשת הבקשה הוא יום ראשון 22/2/2009 בשעה 22:00.

published on 17/02/2009 09:46:16 by Tal Grinshpoun
Submitting Assignment 5
This is a reminder that Assignment 5 includes strict compilation requirements in the submission system.

You should try to submit the assignment as soon as possible, to see (and correct) any errors that are returned by the submission system.

Do not leave Assignment 5 submission for the last minute!

published on 15/02/2009 17:47:11 by Michael Orlov
Assignments submission
הודעה לגבי הגשת תרגילי הבית

1. מרכיב תרגילי הבית בציון הסופי יחושב ע"פ 4 התרגילים הטובים מ-5, למי שהגיש 5 תרגילים

2. מי שהגיש 4 תרגילים, יחושב מרכיב הציון ע"פ 4 תרגילים

3. חשוב להדגיש כי החומר של כל חמשת התרגילים נכלל במבחן הסופי

4. סטודנטים שלא הגישו חלק מתרגילי הבית עדיין יוכלו להשתתף במבחן הסופי

5. סטודנטים שלא קבלו ציון "עובר" בתרגילי הבית עדיין יוכלו להשתתף במבחן הסופי

6. אין שינוי בשאר הכללים הנוגעים לתרגילי הבית

published on 15/02/2009 17:20:43 by intro091
Midterm grades in the submission system
You can view your midterm grades using the submission system.
These grades are not official, so there might be some typing mistakes, etc. We just wanted to let you see the grades before the weekend.
You will be able to view your midterms only next week after they are scanned by the secretaries.
Notice that students with an approved exemption (PTOR) will still see a 0 grade in the submission system.
published on 12/02/2009 20:26:39 by Tal Grinshpoun
Ex2 final grades
The final grades for the second Assignment is in the submission System. It includes:
  1. Late (and approved) submissions
  2. Bonus grades
  3. Late submission fines
    We remind you: up to 24 hours - 10pt, 24-48 hours - 20pt, more then 48 hours - zero !

there are also detailed files with group,grade for:
published on 08/02/2009 00:14:01 by Nimrod Milo
the university rules regarding miluim service and exams
Unfortunately, will not be able to answer additional emails till after the exam tomorrow. Thus, we publish below the BGU exam-attendance rules for students who served in miluim during "Oferet Yezuka":

The university rules allow you to have a ptor from a midterm if it takes place less than 0.8*N days after your miluim (where N is the number of days you were in miluim).

Sorry, but we are not allowed to make any exceptions to these rules, nor to make the exam "Magen" for such cases.

So if your case fits the above rule, you can decide to either take the exam (in which case the grade you get will count towards the final grade, just like everybody else's exam grade) or get a ptor from the exam and not show up to the exam at all.

If your case fits the above rule and if(after double checking that it indeed fits the rule) you decide to take the "ptor" option, do not come to the exam. Instead, you need to send an email to the course site with the label "Midterm Ptor due to Miluim". This email should be sent before the exam starts, i.e. before 8:00 on Sunday morning. Later, you will also need to also make sure that your Ishur Miluim gets to Alik.

In any case Behatzlaha,

Michal

published on 07/02/2009 13:15:28 by intro091
Midterm rooms list
Here is the list of students in the course, and the rooms they will do the midterm at:
Intro091
IPIS091
(the room and building numbers are written at the top of each page).

Achva students will be in building 92 room 201.

published on 05/02/2009 13:12:38 by intro091
Ilan Kadar Office Hours
To the request of the students, Ilan Kadar office hours will take place at Thursday 12:00 - 14:00 (instead of 14:00 - 16:00).
published on 05/02/2009 10:06:13 by intro091
Dikla's office hours are canceled
Dikla's office hours next week (Sun, 8.2.09) are canceled.
published on 05/02/2009 06:58:24 by intro091
Special Office hours - Cancled
Nimrod special office hours scheduled for Today (16 - 18) are canceled.
Tomorrow hours are not canceled
published on 04/02/2009 13:05:06 by Nimrod Milo
Midterm first and last pages
These are the midterm's first and last pages.
Please read the first page carefully and learn the "rules of the game" while you are calm. This way you can save a few minutes during the midterm.
The last page includes a reminder to some functions that you may use during the midterm (you may use additional functions that were taught in class unless specifically noted in some question).

Good luck!

published on 04/02/2009 11:03:03 by Tal Grinshpoun
Javadoc
A short explanation on javadoc and how to use it is added here: Javadoc.
published on 03/02/2009 22:36:45 by intro091
Adi's office hours change
Adi's office hours will be held this week on Wednesday 15:00-17:00. (and not on Tuesday)
published on 03/02/2009 00:18:59 by Adi Suissa
Assignment 5 is published
Assignment 5 is now online. The deadline is Sunday 22.2 at 17:00.

It is recommended that you read the assignment before the next lecture – which will talk about genetic algorithms, the theme of assignment 5.

published on 02/02/2009 11:15:02 by Michael Orlov
Assignment 4 clarifications
Several points to be clarified:

1. Unless otherwise stated, the "equals" method returns true if two objects are EXACTLY the same as thought in class. Otherwise it returns false.

2. The method "toString" returns some representation of the object in a String. Unless otherwise stated, you can choose any kind of representation you want.

3. Copy constructors: Always returns an exact copy of the object.

Except to the constructors specificaly defined, implement the others as you want.

4. Private methods. Notice that you can add any private method you want.

5. Private class members, getters and setters.

As CLEARLY stated, all class members should be private.

Unless specificaly stated, you can add getters and setters method as you like (not obligatory).

Remember the requiremments of each task. We will check them EXACTLY as they appear. This means that you should be carefull with the public methods you write - They will be used only by you.

published on 30/01/2009 10:40:33 by intro091
Assignment 4 deadline
Assignment 4 deadline is extended to 5/2/2009 (Thursday)
published on 30/01/2009 09:28:09 by intro091
Quiz 7
Quiz 7 is now published.
published on 30/01/2009 08:12:55 by intro091
Midterm
The midterm will take place on SUNDAY, 8/2/2009 at 8-10 AM.
The midterm includes all the material that was taught before the war-break except for correction proofs of loops using invariants (the lecture that was cancelled due to the war).
The midterm will not include Object Oriented Programming.

The midterm is obligatory (HOVA) and will be 20% of the final grade (as stated in the syllabus).

GOOD LUCK!

published on 29/01/2009 14:48:52 by Tal Grinshpoun
הודעות לגבי מילואימניקים במבצע עופרת יצוקה
מילואימניקים שנקראו לשירות פעיל בעקבות מבצע "עופרת יצוקה", יכולים להגיש בקשה לגבי עבודות 3-5, על מנת שהעבודות ייחשבו כמגן, במידה והוגשו וקיבלו ציון עובר. נא לשלוח את הבקשה לאימייל הקורס

מילואימניקים שנקראו לשירות פעיל בעקבות מבצע "עופרת יצוקה" ומרגישים שזקוקים לשיעורי/תרגולי עזר בעקבות השירות, מוזמנים לפנות לצוות הקורס באימייל. יש לציין את הנושאים בהם יש צורך בתגבור.
published on 29/01/2009 14:27:42 by intro091
Submission retraction - assignment 3
Students who wish to retract (take back) their submission of assignment3 may do so by
sending an email to the course email (intro091@cs.bgu.ac.il) with the subject "assignment3 retract", and mention the GROUP ID in the email

(a) we will not check retracted assignments at all (also not for detecting suspected cases of academic dishonesty) (b) we will acknowledge each such email with a receipt (if you did not get our response then this email was not received)

published on 29/01/2009 14:24:08 by intro091
Exercises and the final exam
Students who did not submit an exercise will be allowed to attend the final exam.
The precise penalty for not submitting an exercise will be published later.
published on 29/01/2009 14:22:57 by intro091
Itay Office hours changes
Itay Office Hours will be held this week at Thursday 10:00-12:00
published on 25/01/2009 21:25:01 by intro091
Midterm - postponed
Due to the situation the midterm is postponed, and will not take place this Friday. A new date will be published as soon as possible.
published on 12/01/2009 19:17:56 by intro091
Checkers tournament results
The checkers tournament results are available on the forum.
published on 08/01/2009 11:48:03 by Michael Orlov
בוחן אמצע בשבוע הבא - יום שישי 16.1.09
כולנו תקווה כי נוכל לקיים את הבוחן בשבוע הבא כמתוכנן.

במידה ואכן יתקיים בוחן, הוא יכלול שאלות בכל הנושאים שנלמדו עד כה בהרצאות, בתרגולים, בעבודות הבית, ובבחנים השבועיים.

מכיוון שלא קיימנו הרצאה נפרדת בנושא הוכחות נכונות פורמליות וטענות נשמרות (הרצאה שתוכננה לשבוע שעבר), חומר זה לא יכלל בבוחן.

הודעה סופית לגבי קיום הבוחן תנתן בתחילת השבוע הבא.

published on 07/01/2009 10:20:17 by Dikla
Tel-Aviv University computer lab facilities
Below is a message from Tel-Aviv university. User means an account.

The school of CS and school of MATH at TAU would like to offer BGU students to use our (TAU CS&MATH) computer labs facilities during those days.

User will be given after presenting BGU student card.

We have fully equipped Linux stations and Win terminal servers.

published on 02/01/2009 04:02:22 by Michael Orlov
Assignment 2 grades
The grade files are not the final grades. they don't include points reduction for late submission (if you submitted the assignment more then 48 hours after the deadline It was not checked). Also, this files doesn't include the bonus part.

The grades file Ex2-grades.xls (The file has 2 sheets !!!)
Please read the Ex1-Explanation and Tests.pdf file
log file ca be found in: Ex2-logs.zip

The grade file was updated on 1.1.09 09:41

published on 31/12/2008 18:28:13 by Nimrod Milo
updated grades for assignment 1.
Updated grades for assignment 1 are published below. Note that your new grade for the automatic testings of each part is the maximum between the previous test grade and the new test grade. There is a new "Runtime error" column in the updated grade sheet, stating works which completely failed the new tests for part B. An explanation about the new testings of part B, their logs, and a possible reason for runtime errors to happen, may be fond in the Read me document. Please read this document carefully in order to understand how to detect reasons for test failure.

Appeals are acceptable till Thu, 1.1.09, 23:59.

Only appeals from this week will be taken into account (you may resubmit previous appeals if you want them to be read). Note that re-checking a part after correcting it due to an appeal will use only the new testings, and the grade you will get will correspond to its result, minus some penalty for the code correction (that is, there will be no consideration in the old test grade).


grades-final[1].xls (note: there are two sheets in the file)
Read me document
Ex1-logs-cs.zip
Ex1-logs-ipis.zip]]

published on 28/12/2008 16:14:32 by Nimrod Milo
Assignment 1 grades
לאור ממוצע הציונים הנמוך שהתקבל בבדיקה האוטומטית של תרגיל מס' 1, ובהתחשב בעובדה שזהו הניסיון התכנותי הראשון של חלק גדול מהסטודנטים, אנו מתכונים באופן חד פעמי לבצע בדיקה מחודשת ומקלה של כל העבודות. ציונים מעודכנים יפורסמו בימים הקרובים. לכן, אנו נמנעים כעת מלהתייחס לערעורים שהוגשו עד כה. לאחר פרסום הציונים המעודכנים תינתן אפשרות נוספת לערעור.
published on 22/12/2008 16:08:02 by Shay Zakov
Kfir's office hours - moved to Sundays
Permanent change: Kfir's office hours are moved to Sundays at 14-16 (room 37/004)
published on 18/12/2008 12:39:29 by Kfir
A clarification regarding appealing on assignment 1 grades
Appeals about assignment 1 are acceptable till next Tuesday (23.12.08), 23:59. The appealing mechanism is for students who got an un-proportional low grade with respect to the quality of their solution. Note that this is NOT a resubmission opportunity.

Some small printing mistakes were not checked. No points were reduce due to the following mistakes:

  • forgot a period ('.') at the end of a sentence,
  • more than one space/new line,
  • results accuracy of less than 0.001 (that is, if |yourResult - ourResult| < 0.001, your result was considered a correct one),
  • part C printing variant: we accepted both: "Swallow No. i coconut dropping random value:" and "Coconut dropping random value:" as legitimate lines.

When to submit an appeal: if minor corrections to your submitted code would cause it to work properly. By 'minor' we usually mean printing spelling mistakes (capital/small letters, extra/missing spaces, etc), or VERY SMALL logical mistakes (e.g. small arithmetic errors, misuse of casting when computing swallow airspeed velocity, etc. On the other hand, in the limit/target computation in part A, wrong casting would not be considered a small mistake, since the purpose of this code fragment is to check if you cast properly).

When not to submit an appeal: if you have a logical mistake at your code (e.g. non-halting loops).

When you submit an appeal, describe the changes that should be made to your code. We will then re-run your fixed code at the automatic testing, and you will get the new grade, minus some penalty for the fixed errors.

IMPORTANT: read carefully previous messages about how to check your solution against our published solution, and how to submit an appeal. Un-legitimate appeals submitted as from today would cause to a -10 points penalty to your grade, without any rechecking of your code.

published on 17/12/2008 13:11:26 by Shay Zakov
How to submit an appeal tutorial
Please Read the following: HowToSubmitAppeal.
Notice that you must check your code before submitting an appeal. we will take of points for illegitimate appeals !
published on 16/12/2008 02:13:24 by Nimrod Milo
Assignment 1 Solution and Testing program
We have uploaded the solution for the first assignment in the links bellow.

there are two types of solutions Ex1Part#Solve (where # is A,B,C) and Ex1Part#SolveNR (where # is B or C).
the first type is the regular solution as we asked you to write.
the second type (NR) is for testing your program:

Usage of NR files:

  1. run your solution for part B or C and copy the output to a file (call it myoutput.txt)
  2. run our solution for the part B or C with the NR suffix and enter the random values that you got in your output. copy the result into a file (call it optoutput.txt)
  3. download and install the following program WinDiff
  4. Read and Understand the following tutorial how to work with it WinDiff Tutorial
  5. Compare the files myoutput.txt and optoutput.txt.
  6. that way you can see if there is a difference between your and our solution.

Reading the test files:
each test file is a dat file containing the input parameters that we gave to test your program. the name will be part#input%.dat where # is A,B or C and % is 1,2,3…
for example partCinput1.dat is:
700
240
15
where the first line is the first sc call (the first input from the user)
and the second line is the second sc call (the second input from the user)
and so on ..
The files:
published on 16/12/2008 01:49:14 by Nimrod Milo
Grades for assignment 1
The grades are also available in the submission System.
Please read the graders comments !

grades-final.xls


Files divided by IPIS / CS:
CS file: grades-final-cs.xls
IPIS file: grades-final-ipis.xls

The grades are not final. the file doesn't include points reduction for late submission

published on 15/12/2008 11:27:03 by Nimrod Milo
A permanent change in Tal's office hours
Tal's new office hours are on Wednesdays 13-15.
The office hours will take place in building 37, room 214.
published on 15/12/2008 11:06:00 by Tal Grinshpoun
A note about academic dishonesty
Please read this note from the course staff:

נא קראו מחדש את הכללים לגבי יושר אקדמי—והקפידו עליהם. אנו רואים בחומרה רבה כל נסיון העתקה מחבר, העתקה מאתר המפרסם פתרונות, ופרסום פתרונות באתרים כאלו לפני מועד ההגשה. הכללים מופיעים כאן
Syllabus

(And if you are not sure if something you did is fair game or not—you can always come to talk with one of the lecturers. –Michael)

published on 05/12/2008 21:10:39 by Michael Orlov
Self-study
The university has many facilities for self-studying.

A list of computer labs is available here. There is also a link to their real-time availability inside.

If you just want to study, Beit-haStudent has two rooms for that purpose, one on floor 1, and one in the basement. You can find this information, and more, in Aguda's booklet.

Of course, when the library is open, you can study on all floors.

Finally, often classes are not taken for teaching in older bulidings, such as 28 and 72.

published on 24/11/2008 18:22:27 by Michael Orlov
Kfir's Practical Sessions - permanent class change
Kfir's practical sessions on Monday 14-16 are moved to building 90 class 238 (instead of building 97) - permanently
published on 23/11/2008 17:21:20 by Kfir Wolfson
Room change
Tutorial (Tirgul) group 51 (Tuesdays 14:00-16:00) was moved from build. 72 room 211 to build. 32 room 309. It is a permanent change.
published on 19/11/2008 11:27:25 by Michael Orlov
Room change
Tutorial (Tirgul) group 41 (Tuesdays 10:00-12:00) was moved from build 97. room 204 to build. 34 room 109. It is a permanent change.
published on 18/11/2008 12:13:13 by Adi Suissa