חזרה

סילבוס

מספר קורס 0349-2021-01
שם הקורס מבוא כללי לתכנות (פייתון)
יחידה אקדמית הפקולטה למדעים מדויקים ע"ש ריימונד ובברלי סאקלר -
גאוגרפיה וסביבת האדם
מרצה מר ראזי זיידאןצרו קשר
צור קשר דוא"ל: razizeid@mail.tau.ac.il
שעות קבלהבתאום מראש
אופן ההוראה שיעור
שעות סמסטריאליות 2
סמסטר א' תשפ"א
יום ג
שעות 14:00-16:00
בניין יד אבנר - גיאוגרפיה
חדר 232
אין סילבוס

תוכן הקורס ומטרתו

תיאור הקורס:

קורס זה יציג הן את יסודות התכנות בשפת פייתון והן את היסודות של תכנות מדעי בפייתון. הקורס יהיה אינטראקטיבי; נתכנת כולנו יחד במהלך רוב השיעור. אנחנו נלמד תכנות בשפת פייתון באמצעות בניית שני פרויקטים בכיתה:
1. כתיבת קוד המאפשר לשני משתמשים לתכנן מפת שטח תלת ממדית על ידי הכנסת הגבהים במטריצה שמייצגת את המרחב. בסופו של דבר, הקוד יחלץ דפוסים מהנתונים. בפרויקט זה נלמד את היסודות של תכנות בפייתון בצורה מהנה, ומההתחלה אנחנו נקפוץ ישר למים של תהליך התכנות.
2. בעולם פוסט-אפוקליפטי אנו מוצאים את האנושות נשלטת על ידי חברות דיסטופיות. שליטי חברות אלה רוצים לעקוב אחר העם ואחר מצבם כדי לשלוט בהם. לכן, בפרויקט זה אנו הולכים לעזור לשליטים לפקח על האנשים ולייצר תרשימים סטטיסטיים מהנתונים. בפרויקט זה נלמד על שתי ספריות: NumPy ו-matplotlib. בנוסף, נלמד קצת על ניתוח נתונים.

מטרות הקורס:

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



הסילבוס המפורט מפורסם לתלמידי הקורס בלבד
מטלות הקורס

עבודת בית

ייתכנו מטלות נוספות
רשימת המטלות המלאה תופיע בסילבוס המפורט של הקורס.

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



tau logohourglass00:00