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

שנה"ל תשע"ט

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

סילבוס מקוצר
 משקל: 3

שיעור: 2

תרגיל:  2

 מטרת הקורס:

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

 תוכן הקורס:

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

 
Course description

 

The course presents programming principles in Python. The course mainly deals with the applicative aspects of programming and students will acquire basic programming skills. The course deals with general topics: Python programming language, control structures, variables and basic data structures, organizing the code in functions and use of external libraries, recursion, basic search and sort algorithms, runtime error handling, File Input/Output, Object Oriented Programming and scientific calculations using Numpy. On the applicative side, the course will present applications from different fields of engineering and computer science: Computations, big data analysis, image processing and more.

סילבוס מפורט

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

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

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


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

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

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


אוניברסיטת ת