לוגו של האוניברסיטה העברית בירושלים

סילבוס

תכנות בסיסי בפייתון - 76631
English
הדפסה
 
סגור סגירה חלון
גרסת PDF
תאריך עדכון אחרון 18-08-2019
נקודות זכות באוניברסיטה העברית: 2

תואר: בוגר

היחידה האקדמית שאחראית על הקורס: הוראת התכנות

סמסטר: סמסטר א'

שפת ההוראה: עברית

קמפוס: קרית א"י ספרא

מורה אחראי על הקורס (רכז): ד"ר רועי כנעני

דוא"ל של המורה האחראי על הקורס: roie.knaanie@gmail.com

שעות קבלה של רכז הקורס: מעודכנות במודל

מורי הקורס:
גב הילה מושיוב
ד"ר רועי כנעני
ד"ר משה גולדשטיין

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

מטרות הקורס:
הכרת עקרונות התכנות, ולימוד תכנות בשפת פייתון.

תוצרי למידה :
בסיומו של קורס זה, סטודנטים יהיו מסוגלים:

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

דרישות נוכחות (%):
0

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

רשימת נושאים / תכנית הלימודים בקורס:
הכרת סביבת העבודה – Python Interpreter
הרצת תוכניות
טיפוסים בסיסיים
משתנים, הוראות, ביטויים,
פונקציות קלט ופלט input,print
פונקציות פנימיות
פעולות על מחרוזות
Flow Control: ההוראה if, תנאים לוגיים
כתיבת לולאות for,while
כתיבת פונקציות 1
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/

הערכת הקורס - הרכב הציון הסופי :
מבחן מסכם בכתב/בחינה בעל פה 100 %
הרצאה0 %
השתתפות 0 %
הגשת עבודה 0 %
הגשת תרגילים 0 %
הגשת דו"חות 0 %
פרויקט מחקר 0 %
בחנים 0 %
אחר 0 %

מידע נוסף / הערות:
קיימת חובת הגשה של 2/3 מתרגילי התכנות.
 
אם הינך זקוק/ה להתאמות מיוחדות בשל לקות מתועדת כלשהי עמה את/ה מתמודד/ת, אנא פנה/י ליחידה לאבחון לקויות למידה או ליחידת הנגישות בהקדם האפשרי לקבלת מידע וייעוץ אודות זכאותך להתאמות על סמך תעוד מתאים.
למידע נוסף אנא בקר/י באתר דיקנט הסטודנטים.
הדפסה