Tel-Aviv University
School of Computer Science
Introduction to Computer Science using Python
0368.1105
Fall Semester 2017
News
תרגיל בית מספר 6 נבדק
שלום לכולם,
תרגיל בית 6 נבדק והציונים עלו. שימו לב שהבדיקה של תרגיל זה היתה אוטומטית ולא נעשתה בדיקה בעין של הקוד.
עבור שאלה 5 (שלא היתה להגשה) העלנו פתרון למודל .
בעמוד הראשי של הקורס ב- moodle פורסם מפתח הניקוד עבור ההערות האישיות שקיבלתם, וכן טסטר אשר את תוכנו תוכלו להעתיק לסוף קבצי ה-PY שלכם. ניתן, לאחר מכן, להריץ את הקובץ ולקבל תדפיס מפורט עם השגיאות (אם קיימות).
הערה חשובה: מאחר שחלק מהשאלות נבדקו גם מול "פתרון רשמי" של הצוות (שלא יפורסם), בטסטר שהועלה למודל הן מופיעות בהערה. זה אומר שכשאר תריצו את הטסטר הן לא יילקחו בחשבון ולכן ייתכן שהציון שתקבלו לפי יהיה שונה מהציון שקיבלתם בפועל. תוכלו לראות לפי ההערות האישיות שקיבלתם האם איבדתם ניקוד נוסף גם על הבדיקות מול הפתרונות הרשמיים.
השאלות שנבדקו (גם) מול פתרון רשמי הן: 1ד', 2ג', 3ב'-ד'.
כדי לדעת מה ההערות האישיות שקיבלתם, חפשו במודל (צד ימין למטה) "ניהול קורס", משם ליחצו על "ציונים". תיפתח טבלה ובה הציון שלכם וסימוני ההערות.
המעוניינים לערער על ציונם חייבים לעשות כך בכפוף להוראות הערעור (ראו באתר ה- wikidot, תחת HW, http://tau-cs1001-py.wdfiles.com/local--files/home-assignments/Appeals.pdf). *ערעורים שלא לפי ההוראות לא יבדקו*. בדקו היטב שאכן ישנה טעות בבדיקה לפני שאתם מגישים ערעור.
שימו לב: כתובת המייל לערעורים היא moc.liamg|1001sc.uat#moc.liamg|1001sc.uat, יש לערער אך ורק למייל זה.
צוות הקורס
(07 Feb 2017 13:00)
שתי הודעות לקראת הבחינה
שלום לכולם,
1) העלינו לאתר את דף השער של הבחינה (אך רק אותו…). אנא קיראו דף זה בעיון, כדי לחסוך שאלות וזמן יקר בעת הבחינה.
2) פתחנו עבורכם פורום לקראת הבחינה.
שם תוכלו להעלות שאלות על החומר, על מבחנים ישנים ועוד.
אנו מזמינים אתכם לענות לחבריכם, להעלות השערות לגבי פתרונות, ולחשוב ביחד.
אנחנו ניכנס מידי פעם (לא כל שעה!) ונתייחס לחלק מההודעות.
אנו מזכירים: אם אתם כותבים הודעה בעברית (שמתם לב לרקורסיה פה? :), הוסיפו
[[div style="direction:rtl;"]]
בשורה נפרדת לפני ההודעה, ו-
[[/div]]
בשורה נפרדת אחריה, כדי שההודעה תוצמד לימין ויהיה אפשר לקרוא אותה.
בנוסף, פתחנו הרשאות עריכה אוניברסליות, כלומר כל אחד יכול לערוך הודעות שנכתבו. כמובן, מותר לכם לערוך רק הודעה שאתם כתבתם, ולא של אחרים. השתמשו באופציה הזו כדי לערוך הודעות שכתבתם, אם הן בכל זאת יצאו בלתי קריאות.
בהצלחה לכולנו,
צוות הקורס
(06 Feb 2017 06:47)
תרגיל מספר 6 פורסם וגם: משימה חביבה לסקרנים
שלום לכולם,
1. תרגיל מספר 6 (התרגיל האחרון לסמסטר) פורסם ומועד הגשתו הוא 29.
התרגיל עוסק באלג' קארפ רבין, דחיסת טקסט, עיבוד תמונה, וקודים לתיקון שגיאות.
הנושאים ילמדו בשבועות הקרובים ולכן בשלב הראשון תוכלו לענות רק על חלק מהשאלות.
שימו לב שהשאלה האחרונה בתרגיל (שאלה 5) אינה להגשה.
2. בעמוד הראשי של אתר הקורס מופיע כעת סרטון בו מיכל ואמיר מדגימים "קסם" קלפים.
האם תצליחו לגלות כיצד מיכל מנחשת את הקלף שאמיר בחר? (כוחות טלפתיים?!)
מי שיצליח אמנם לא יזכה בנקודות לציון הסופי, אבל בהחלט ירוויח תרגול נוסף על מספרים בינאריים :)
בהצלחה,
צוות הקורס.
(11 Jan 2017 17:00)
דחיית מועד ההגשה של תרגיל 5
שלום לכולם,
מועד ההגשה של תרגיל 5 נדחה בשלושה ימים ליום רביעי ה- 11.1.17 ב- 23:55.
שנה טובה,
צוות הקורס
(02 Jan 2017 11:28)
שינוי שעת התחלת התרגול של קבוצה 06 ב- 3/1/17
שלום לכולם,
ביום שלישי הבא, בתאריך 3/1/17, התרגול של קבוצה 06 שמתחיל בדרך כלל ב- 8:10 יתחיל באופן חד פעמי ב- 8:45.
המשך שבוע נעים
(28 Dec 2016 06:36)
תרגיל 5 פורסם
שלום לכולם,
תרגיל מספר 5 פורסם באתר הקורס, ומועד הגשתו הינו 8.1.17.
הפורומים הרלוונטים לתרגיל יפתחו מחר.
שימו לב שבסוף קובץ השלד מופיעה הפונקציה test, שמטרתה לוודא שהקוד שכתבתם עובר כמה בדיקות נכונות בסיסיות. דאגו להריץ אותה (באמצעות קריאה לפונקציה test). בודק התרגילים יריץ את הפונקציות שכתבתם על קלטים אחרים ומקרי קצה נוספים.
שתי הערות:
- שימו לב ששאלה 6 בתרגיל 5 עוסקת בגנרטורים - נושא שתעברו עליו רק ביום רביעי.
- פונקציית הטסטר תוקנה והועלתה גרסה חדשה אז השתמשו בה במקום זו שנמצאת בקובץ השלד
בהצלחה,
צוות הקורס
(26 Dec 2016 06:46)
תרגיל מספר 4 פורסם
שלום לכולם,
תרגיל מספר 4 פורסם באתר הקורס: http://tau-cs1001-py.wikidot.com/ , ומועד הגשתו הינו 25.12.16.
הפורומים הרלוונטים לתרגיל יפתחו בעוד יומיים.
שימו לב שבסוף קובץ השלד מופיעה הפונקציה test, שמטרתה לוודא שהקוד שכתבתם עובר כמה בדיקות נכונות בסיסיות. דאגו להריץ אותה (באמצעות קריאה לפונקציה test). בודק התרגילים יריץ את הפונקציות שכתבתם על קלטים אחרים ומקרי קצה נוספים.
בהצלחה,
צוות הקורס
(11 Dec 2016 19:07)
O() תרגילים ופתרונות נוספים על חסמי
שלום לכולם
העלנו לעמוד התרגולים הראשי באתר הקורס (בשורה המתאימה לתרגול 6) קישור לקובץ שמכיל תרגילים בסגנון "הוכח או הפרך" עם פתרונות מפורטים, על מנת שיהיה לכם תרגול נוסף בנושא.
הקישור הישיר לקובץ הינו:
http://tau-cs1001-py.wdfiles.com/local--files/recitation-logs-2017a/complexity_prove_or_disprove.pdf
אנו ממליצים לכם לנסות לפתור לבד את התרגילים שמופיעים בקובץ ורק אז לעבור על הפתרונות המצורפים.
המשך שבוע טוב,
צוות הקורס.
(06 Dec 2016 07:51)
פרסום תרגיל 3
תרגיל מספר 3 פורסם באתר הקורס, ומועד הגשתו הינו 11.12.16.
הפורומים הרלוונטים לתרגיל יפתחו בעוד יומיים.
שימו לב שבסוף קובץ השלד מופיעה הפונקציה test, שמטרתה לוודא שהקוד שכתבתם עובר כמה בדיקות נכונות בסיסיות. דאגו להריץ אותה (באמצעות קריאה לפונקציה test). בודק התרגילים יריץ את הפונקציות שכתבתם על קלטים אחרים ומקרי קצה נוספים.
בהצלחה,
צוות הקורס
(27 Nov 2016 05:06)
תרגיל 2 פורסם
שלום לכולם,
תרגיל 2 פורסם ומופיע באתר הקורס.
מועד הגשת תרגיל זה הינו 27.11.
הפורומים הרלוונטים לתרגיל 2 יפתחו בעוד יומיים.
שימו לב שבסוף קובץ השלד מופיעה הפונקציה test, שמטרתה לוודא שהקוד שכתבתם עובר כמה בדיקות נכונות בסיסיות עבור מספר קלטים אפשריים. דאגו להריץ אותה (באמצעות קריאה ישירה לפונקציה test) ווודאו שהיא רצה בצורה תקינה. בודקי התרגילים יריצו את התרגיל שלכם על קלטים נוספים ויבדקו מקרי קצה מגוונים.
בהצלחה,
צוות הקורס.
(13 Nov 2016 07:36)
עדכונים בנוגע לתרגיל מספר 1
שלום לכולם,
בשאלה 3 בתרגיל מספר 1 עליכם להשתמש בקובץ טקסט בשם dorian_gray.txt, אך הקובץ המקורי בעייתי.
העלנו לעמוד תרגילי הבית קובץ חדש בשם dorian_gray_fixed.txt . אנא הורידו אותו והשתמשו בו, על מנת שיתקבל הפלט המצויין בקובץ ה pdf.
בנוסף, שימו לב שנפתחו פורומים לשאלות התרגיל. ניתן לגשת לפורומים מהעמוד הראשי.
בבקשה הקפידו לפרסם את שאלותיכם בפורום המתאים.
לילה טוב,
צוות הקורס.
(01 Nov 2016 20:28)
פרסום תרגיל בית 1
שלום לכולם,
תרגיל בית מספר 1 פורסם באתר הקורס
http://tau-cs1001-py.wikidot.com [1]
מטרת התרגיל היא היכרות עם פייתון, IDLE
ואלמנטים בסיסיים בתכנות.
ביום שלישי ייפתחו באתר הקורס פורומים
לדיון בתרגיל - פורום נפרד לכל שאלה. אתם
מוזמנים לשאול שאלות ולענות על שאלות
חבריכם. אנו (צוות הקורס) נענה גם כן על
השאלות בפורומים אחת לכמה ימים.
הקפידו שהודעותיכם תהיינה קריאות וברורות:
השתמשו בטיפים לעריכה בצד ימין של דף הבית,
השתמשו באופציה preview, ובמידת הצורך עירכו
את הודעותיכם לאחר הפרסום.
בהצלחה!
צוות הקורס
(30 Oct 2016 11:07)
ברוכים הבאים למבוא מורחב למדעי המחשב
ברוכים הבאים לקורס מבוא מורחב למדעי המחשב, סמסטר א' תשע"ז.
אתר הקורס נמצא ב- http://tau-cs1001-py.wikidot.com וניתן להגיע אליו גם מקישור בדף הקורס ב- moodle.
באתר מופיע מידע על נהלי הקורס השונים (כולל תרגילי בית), אותם חובה לקרוא בעיון. כתמריץ לקריאת הנהלים, ישנו ב moodle שאלון קצר להיכרות עם נהלי הקורס, שמקנה (למי שיענה נכון על כל השאלות) תוספת של 2 נקודות לממוצע תרגילי הבית. המועד האחרון למילוי השאלון הוא 13/11/2016.
באתר יופיעו גם מצגות ההרצאות, חומר התרגולים, ותרגילי הבית. (בקרוב תופיע כבר המצגת של השיעור הראשון).
האתר מכיל פורום דיון כללי, ויכיל בהמשך גם פורומים נפרדים לתרגילי הבית. נא לקרוא את ה- Forum Tips שמופיעים בצד ימין של עמוד הבית, בנוגע לכתיבת הודעות הכוללות עברית או קוד פייתון. כמו כן השתמשו באופציה preview על מנת לוודא שההודעה שלכם מוצגת כפי שרציתם, ואם יש צורך בצעו עריכה של ההודעה שלכם, אם איננה קריאה מסיבה כלשהי.
תרגיל בית מספר 1 יפורסם ביום בו תתקיים ההרצאה הראשונה, ויכלול חומר שיילמד בשתי ההרצאות הראשונות (יום ראשון ורביעי), ובתרגול הראשון.
שימו לב: יש להגיע לשיעור התרגיל אליו אתם רשומים בלבד, ולא לקבוצה אחרת, בגלל שחלק מהכיתות מלאות.
בנוסף לשעות ההרצאה והתרגול, יתקיימו בכל שבוע שעות חניכה. שעות אלו מיועדות לסטודנטים שנתקלים בקשיים, בעיקר בתכנות ובתרגילי הבית, ויינתנו ע"י סטודנט בוגר הקורס. יש להדגיש שלא יינתנו פתרונות לתרגילי הבית, אבל כן יינתן סיוע ניכר לסטודנטים שביצעו עבודה משמעותית על התרגיל ומרגישים "תקועים". בשבוע הראשון של הקורס יתקיימו שעות החניכה במועדים הבאים: יום שלישי, 1/11, שעה 16:00-17:00 בבניין שרייבר חדר 309, ויום חמישי 3/11 שעה 10:00-12:00 בדן דוד 204. הודעה נפרדת תצא על מועדי החונכות החל בשבוע השני ואילך.
בברכת סמסטר מהנה ומוצלח,
צוות הקורס
(27 Oct 2016 05:03)
Link to the card "magic" video, starring Michal and Amir:
Forums (see tips on the right ----->)
Do not forget to click "preview" before posting your message!
NEW!! Exam Forum
hw5-q5-pilot-on-new-automatic-checking-system
General Forum
All HW forums