נקודות זכות באוניברסיטה העברית:
2
תואר:
בוגר
היחידה האקדמית שאחראית על הקורס:
מדעי הקוגניציה והמוח
סמסטר:
סמסטר א'
שפת ההוראה:
עברית
קמפוס:
קרית א"י ספרא
מורה אחראי על הקורס (רכז):
עדי בן שלום
שעות קבלה של רכז הקורס:
מעודכנות במודל
מורי הקורס:
גב עדי בן שלום, מר אסף רימון
תאור כללי של הקורס:
לימוד יסודות תכנות מונחה עצמים באמצעות שפת התכנות פייתון
מטרות הקורס:
רכישת ידע בתכנות
תוצרי למידה : בסיומו של קורס זה, סטודנטים יהיו מסוגלים:
יכולת לתכנת בפייתון
דרישות נוכחות (%):
0
שיטת ההוראה בקורס:
הרצאות פרונטליות ועבודה במעבדת מחשבים
רשימת נושאים / תכנית הלימודים בקורס:
הכרת סביבת העבודה Python Interpreter הרצת תוכניות טיפוסים בסיסיים משתנים, הוראות, ביטויים, פונקציות קלט ופלט input, print פונקציות פנימיות. פעולות על מחרוזות. Flow Control : ההוראה if, תנאים לוגיים כתיבת לולאות for , while כתיבת פונקציות. Data Containers טיפוסים לאגירת נתונים והפעולות עליהם: - רצפים (sequences) - מחרוזות (strings) - רשימות (lists). - רשומות (tuples) - קבוצות (sets) - מילונים (dictionaries) טיפול בקבצי טקסט. List Comprehension יצירת רשימות ע"י ביטוי מתאים עם לולאות. מבני נתונים מקוננים.
חומר חובה לקריאה:
אין
חומר לקריאה נוספת:
מומלץ: Google python course : https://developers.google.com/edu/python/
Python official documentation: http://www.python.org/doc/
http://interactivepython.org/courselib/static/thinkcspy/index.html http://cscircles.cemc.uwaterloo.ca/ http://www.greenteapress.com/thinkpython/thinkpython.pdf http://en.wikibooks.org/wiki/Think_Python http://files.swaroopch.com/python/byteofpython_120.pdf http://www.itmaybeahack.com/book/python-2.6/html/index.html http://learnpythonthehardway.org/book/ http://pymbook.readthedocs.org/en/latest/
מרכיבי הציון הסופי :
מבחן מסכם בכתב/ מבחן בית / בחינה בעל פה % 85
מטלות הגשה במהלך הסמסטר: תרגילים / עבודות / מבדקים / דוחות / פורום / סימולציה ואחרות % 15
מידע נוסף / הערות:
הגשת 9 תרגילים בציון "עובר" היא תנאי לקבלת זכאות להיבחן במבחן המסכם בסוף הקורס ומזכה ב 15 נקודות בציון הסופי.
85% מהציון הסופי יקבע ע"י בחינה מסכמת בסוף הקורס. בחינה בכתב, שעתיים. חומר עזר כתוב או מודפס מותר בשימוש.
|