נקודות זכות באוניברסיטה העברית:
2
תואר:
בוגר
היחידה האקדמית שאחראית על הקורס:
פסיכולוגיה
סמסטר:
סמסטר א'
שפת ההוראה:
עברית
קמפוס:
הר הצופים
מורה אחראי על הקורס (רכז):
דר״ אריה שלזינגר
שעות קבלה של רכז הקורס:
בתאום מראש
מורי הקורס:
ד"ר אריה שלזינגר
תאור כללי של הקורס:
לימוד יסודות תכנות מונחה עצמים באמצעות שפת התכנות פייתון
מטרות הקורס:
רכישת ידע בתכנות
תוצרי למידה : בסיומו של קורס זה, סטודנטים יהיו מסוגלים:
יכולת לתכנת בפייתון
דרישות נוכחות (%):
0
שיטת ההוראה בקורס:
הרצאות פרונטליות ועבודה במעבדת מחשבים
רשימת נושאים / תכנית הלימודים בקורס:
Python 3 interpreter, IDLE, basic data types: numbers,characters ,
Expressions, variables, I/O, type converters
Sequential data containers: string, list, tuple, range; Mutability
Boolean expressions, comparison ops; and, or, not, if statement
Iterability, loops: for, while
User functions, algorithms design for simple computational problems
Hashability,Unordered data containers: set, frozenset, dictionary, Counter,
Files, modules: string, math, random, Collections, itertools
Comprehension: lists, sets, dictionaries
Iterators: zip, enumerate, generators, genexpressions
Basics of oop: classes, objects, methods.
חומר חובה לקריאה:
אין
חומר לקריאה נוספת:
מומלץ:
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/
מרכיבי הציון הסופי :
מידע נוסף / הערות:
קיימת חובת הגשה של 2/3 מתרגילי התכנות.
|