חיפוש חדש  חזור
מידע אישי לתלמיד

שנה"ל תש"ף

  תכנות - (פייתון)
  Programming - Python                                                                                 
0509-1820-19
הנדסה | תואר ראשון - קורסי שירות
סמ'  ב'1200-1400001כיתות דן-דודשיעור מר ישרים אופיר
ש"ס:  4.0

סילבוס מקוצר

משקל: 3

שיעור: 2

תרגיל:  2

מטרת הקורס:

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

תוכן הקורס:

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

סילבוס מפורט

הנדסה | תואר ראשון - קורסי שירות
0509-1820-19 תכנות - (פייתון)
Programming - Python
שנה"ל תש"ף | סמ'  ב' | מר ישרים אופיר

666סילבוס מפורט/דף מידע

 

תכנות בשפת פייתון

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

תוכן הקורס: 

  • מבוא למחשבים ותכנות בשפת פייתון 3
  • מיומנויות תכנות בסיסיות (מבני בקרה, לולאות, משתנים, מבני נתונים, פונקציות, טיפול בשגיאות זמן ריצה, קלט ופלט מהמקלדת ומקבצים)
  • אלגוריתמים (רקורסיות, ממואיזציה, מבוא לניתוח זמן ריצה, אלגוריתמים בסיסיים לחיפוש ולמיון רשימות)
  • תכנות מונחה עצמים (OOP - כתיבת מחלקות, ירושה, פולימורפיזם)
  • ניתוח מידע רחב היקף וחישובים מדעיים בעזרת חבילת ההרחבה NUMPY (ניתוח מידע טבלאי, חישובים מדעיים, בניית גרפים מתקדמים, עיבוד תמונה, חבילות ההרחבה SciPy ו-Matplotlib)

להצהרת הנגישות


אוניברסיטת ת