Welcome

Tel-Aviv University
School of Computer Science
Introduction to Computer Science using Python
0368.1105
Spring Semester 2016



News

יום הסטודנט - השלמת תרגולים

שלום לכולם,
ביום חמישי ה- 26 במאי מתקיים יום הסטודנט, ושתי קבוצות התרגול של יעל (12-14 ו- 16-18) מפסידות תרגול.
שתי הקבוצות האלו יקבלו תרגול השלמה על חשבון ההרצאות של יום רביעי, ה- 25 במאי. במילים אחרות, בשבוע הקרוב:
- תרגולי יום שני מתקיימים כרגיל, והתרגול של מיכל בחמישי 10-12 גם כן מתקיים כרגיל. עבוד מי שרגילה ללכת לקבוצות תרגול אלו, לא יתקיים שיעור ביום רביעי.
- עבור מי שרגילה ללכת לתרגולים של יום חמישי 12-14 או 16-18, התרגולים יינתנו ביום רביעי או בין 13-15 או בין 15-17 (תרגולים זהים), באותו אולם של ההרצאה.
בברכה,
צוות הקורס


(20 May 2016 15:21)

HW6 is online

שלום לכולם,

תרגיל מספר 6 (התרגיל האחרון לסמסטר) פורסם ומועד הגשתו הוא 12.6.

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

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

ניתן להגיע לציון כולל של 110 נקודות בתרגיל זה.

שימו לב שהשאלה האחרונה בתרגיל אינה להגשה.

בהצלחה,

צוות הקורס.


(15 May 2016 18:22)

תיקון שגיאה בפונקציה test בקובץ השלד של תרגיל 5

שלום לכולם,
השגיאה בפונקציה test בקובץ השלד של תרגיל מספר 5 שבודקת את המחלקה Polynomial תוקנה (היתה השוואה שגויה של פולינום ל None).

העלנו לעמוד תרגילי הבית קובץ בשם updated_test_function_hw5.py שמכיל את פונקציית test העדכנית והתקינה.

שבוע טוב,
צוות הקורס


(08 May 2016 18:08)

תרגיל 5 עלה לאתר הקורס

שלום לכולם,

תרגיל 5 עלה לאתר הקורס.
הוא עוסק בתכנות מונחה עצמים, ומבני נתונים (רשימה מקושרת, עץ חיפוש, טבלת ערבול).

בהצלחה
צוות הקורס


(01 May 2016 19:01)

תרגיל 4 עלה לאתר הקורס

שלום לכולם,

תרגיל 4 עלה לאתר הקורס. הוא עוסק ב(הרבה) רקורסיה, בפרוטוקול דיפי-הלמן ובסימולציה באמצעות הגרלת מספרים רנדומים.
מועד ההגשה הוא ה 1 במאי, יום החזרה מחופשת הפסח.
הפורומים הרלבנטים יפתחו באתר הקורס בעוד יומיים.

בהצלחה
צוות הקורס


(10 Apr 2016 18:13)

Correcting test() function in skeleton3.py file

שלום לכולם,
כפי שחלקכם כבר הבינו יש שגיאה בפונקציה test בקובץ השלד של תרגיל מספר 3.

בחלק הקוד שבודק את נכונות המימוש של find_maximum יש בעיה בקלט שמועבר לפונקציה: מועברת רשימה שמכילה רשימה, אבל פונקציה זו מצפה לקבל רשימה של מספרים.

אנא החליפו את שתי השורות הרלוונטיות בשורות הבאות:

if find_maximum([-3, 1, 2, 3, 80, 100, 6]) != 5 :
        print("error in find_maximum")

העלנו לעמוד תרגילי הבית קובץ שמכיל את פונקציית test העדכנית לאחר השינוי הנ"ל.

שבוע טוב,
צוות הקורס


(03 Apr 2016 11:44)

תרגיל מספר 3 פורסם

שלום לכולם,

תרגיל מספר 3 פורסם באתר הקורס: http://tau-cs1001-py.wikidot.com/ , ומועד הגשתו הינו 10.4.16.

הפורומים הרלוונטים לתרגיל 3 יפתחו בעוד יומיים.

שימו לב שבסוף קובץ השלד מופיעה הפונקציה test, שמטרתה לוודא שהקוד שכתבתם עובר כמה בדיקות נכונות בסיסיות. דאגו להריץ אותה (באמצעות קריאה לפונקציה test). בודק התרגילים יריץ את התרגיל שלכם על קלטים אחרים ומקרי קצה נוספים.

בהצלחה,

צוות הקורס.


(27 Mar 2016 07:55)

קסם של קלפים לכבוד פורים

שלום לכולם,

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

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

מי שיצליחו "לעלות" על ה"טריק" יזכו ב- 5 נקודות בונוס על תרגיל בית 3, שיפורסם בשבוע הבא (בתרגיל תופיע שאלה בה תתבקשו לתת הסבר בפסקה קצרה למה שקורה בסרטון).

חופש נעים,

צוות הקורס


(23 Mar 2016 18:17)

תרגולי יום חמישי השבוע יועברו ליום רביעי במקום ההרצאות

שלום לכולם,

ביום חמישי ה- 24 במרץ אין לימודים.

שלוש קבוצות התרגול של יום חמישי יתקיימו השבוע במקום ההרצאות של יום רביעי, ב- 23 במרץ. במילים אחרות:

- עבור מי שרגילה ללכת לתרגולים של יום שני - ההרצאה ביום רביעי מבוטלת.

- עבור מי שמשתתפת באחד התרגולים של יום חמישי, התרגולים יינתנו ביום רביעי או בין 13-15 או בין 15-17 (תרגולים זהים), באותו אולם של ההרצאה.

בברכה,

צוות הקורס


(20 Mar 2016 16:31)

תרגיל מספר 2 פורסם

שלום לכולם,
תרגיל מספר 2 פורסם באתר הקורס: http://tau-cs1001-py.wikidot.com/ , ומועד הגשתו הינו 27.3.16.

הפורומים הרלוונטים לתרגיל 2 יפתחו בעוד יומיים.

שימו לב שבסוף קובץ השלד מופיעה הפונקציה test, שמטרתה לוודא שהקוד שכתבתם עובר כמה בדיקות נכונות בסיסיות. דאגו להריץ אותה (באמצעות קריאה לפונקציה test). בודק התרגילים יריץ את התרגיל שלכם על קלטים אחרים ומקרי קצה נוספים.

בהצלחה,

צוות הקורס.


(13 Mar 2016 09:35)

שעות החונכות הקבועות לסמסטר

יתקיימו בימי רביעי בין 10:00 ל-12:00 בשרייבר 209 (קומה 2).

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


(13 Mar 2016 07:32)

זמן שעות החונכות הקרובות

שלום לכולם,

שעות החונכות הקרובות יתקיימו ביום רביעי בשעות 11:00 עד 13:00 במעבדת מחשבים 004 בבניין שרייבר.

לאחר כל פגישה, התרגילים שנפתרו עולים אל אתר הקורס תחת Recitation Logs בלשונית Ofer.

סוף שבוע נעים,
צוות הקורס


(04 Mar 2016 08:18)

HW1 in online

שלום לכולם,

תרגיל בית מספר 1 פורסם באתר הקורס

http://tau-cs1001-py.wikidot.com

מטרת התרגיל היא היכרות עם פייתון, IDLE ואלמנטים בסיסיים בתכנות.

ביום שלישי ייפתחו באתר הקורס פורומים לדיון בתרגיל - פורום נפרד לכל שאלה. אתם מוזמנים לשאול שאלות ולענות על שאלות חבריכם. אנו (צוות הקורס) נענה גם כן על השאלות בפורומים אחת לכמה ימים.

הקפידו שהודעותיכם תהיינה קריאות וברורות: השתמשו בטיפים לעריכה בצד ימין של דף הבית, השתמשו באופציה preview, ובמידת הצורך עירכו את הודעותיכם לאחר הפרסום.

בהצלחה!

צוות הקורס


(28 Feb 2016 20:43)

ברוכים הבאים למבוא מורחב למדעי המחשב

ברוכים הבאים לקורס מבוא מורחב למדעי המחשב, סמסטר ב' תשע"ו.

אתר הקורס נמצא ב- http://tau-cs1001-py.wikidot.com/ וניתן להגיע אליו גם מקישור בדף הקורס ב- moodle.
באתר מופיע מידע על נהלי הקורס השונים (כולל תרגילי בית), אותם חובה לקרוא בעיון. כתמריץ לקריאת הנהלים, ישנו ב moodle שאלון קצר להיכרות עם נהלי הקורס, שמקנה (למי שיענה נכון על כל השאלות) תוספת של 2 נקודות לממוצע תרגילי הבית. המועד האחרון למילוי השאלון הוא 20/3/2016.
באתר יופיעו גם מצגות ההרצאות, חומר התרגולים, ותרגילי הבית. (בקרוב תופיע כבר המצגת של השיעור הראשון).

האתר מכיל פורום דיון כללי, ויכיל גם פורומים נפרדים לתרגילי הבית. נא לקרוא את ה- Forum Tips שמופיעים בצד ימין של עמוד הבית, בנוגע לכתיבת הודעות הכוללות עברית או פייתון. כמו כן השתמשו באופציה preview על מנת לוודא שההודעה שלכם מוצגת כפי שרציתם.

תרגיל בית מספר 1 יפורסם ביום בו תתקיים ההרצאה הראשונה, (להגשה במודל עד 13/3/2016) ויכלול חומר שיילמד בשתי ההרצאות הראשונות (יום ראשון ורביעי).
שימו לב: יש להגיע לשיעור התרגיל אליו אתם רשומים בלבד, ולא לקבוצה אחרת, בגלל שחלק מהכיתות מלאות.

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

בברכת סמסטר מהנה ומוצלח,
צוות הקורס


(25 Feb 2016 09:08)


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
General Forum



All HW forums



Recent Forum Posts:

{"module":"feed\/FeedModule","params":{"src":"http:\/\/tau-cs1001-py.wikidot.com\/feed\/forum\/cp-1548443.xml;http:\/\/tau-cs1001-py.wikidot.com\/feed\/forum\/cp-1565044.xml;http:\/\/tau-cs1001-py.wikidot.com\/feed\/forum\/cp-1565045.xml;http:\/\/tau-cs1001-py.wikidot.com\/feed\/forum\/cp-1565046.xml;http:\/\/tau-cs1001-py.wikidot.com\/feed\/forum\/cp-1565047.xml;http:\/\/tau-cs1001-py.wikidot.com\/feed\/forum\/cp-1565048.xml;http:\/\/tau-cs1001-py.wikidot.com\/feed\/forum\/cp-1565049.xml;http:\/\/tau-cs1001-py.wikidot.com\/feed\/forum\/cp-1586367.xml;http:\/\/tau-cs1001-py.wikidot.com\/feed\/forum\/cp-1586368.xml;http:\/\/tau-cs1001-py.wikidot.com\/feed\/forum\/cp-1586369.xml;http:\/\/tau-cs1001-py.wikidot.com\/feed\/forum\/cp-1586370.xml;http:\/\/tau-cs1001-py.wikidot.com\/feed\/forum\/cp-1586371.xml;http:\/\/tau-cs1001-py.wikidot.com\/feed\/forum\/cp-1702268.xml;http:\/\/tau-cs1001-py.wikidot.com\/feed\/forum\/cp-1702269.xml;http:\/\/tau-cs1001-py.wikidot.com\/feed\/forum\/cp-1702270.xml;http:\/\/tau-cs1001-py.wikidot.com\/feed\/forum\/cp-1702271.xml;http:\/\/tau-cs1001-py.wikidot.com\/feed\/forum\/cp-1702272.xml;http:\/\/tau-cs1001-py.wikidot.com\/feed\/forum\/cp-1702273.xml;http:\/\/tau-cs1001-py.wikidot.com\/feed\/forum\/cp-1702274.xml;http:\/\/tau-cs1001-py.wikidot.com\/feed\/forum\/cp-1871788.xml;http:\/\/tau-cs1001-py.wikidot.com\/feed\/forum\/cp-1871789.xml;http:\/\/tau-cs1001-py.wikidot.com\/feed\/forum\/cp-1871790.xml;http:\/\/tau-cs1001-py.wikidot.com\/feed\/forum\/cp-1871791.xml;http:\/\/tau-cs1001-py.wikidot.com\/feed\/forum\/cp-1896783.xml;http:\/\/tau-cs1001-py.wikidot.com\/feed\/forum\/cp-1896784.xml;http:\/\/tau-cs1001-py.wikidot.com\/feed\/forum\/cp-1896785.xml;http:\/\/tau-cs1001-py.wikidot.com\/feed\/forum\/cp-1896786.xml;http:\/\/tau-cs1001-py.wikidot.com\/feed\/forum\/cp-1896787.xml;http:\/\/tau-cs1001-py.wikidot.com\/feed\/forum\/cp-1896788.xml;http:\/\/tau-cs1001-py.wikidot.com\/feed\/forum\/cp-1932685.xml","limit":"25","module_body":"++++ %%linked_title%%\n[[span style=\"color: gray; font-size: smaller\"]]By %%custom wikidot:authorName%% on %%date%%[[\/span]]\n%%long%%"}}
Unless otherwise stated, the content of this page is licensed under Creative Commons Attribution-ShareAlike 3.0 License