קורס קיץ בשפת תכנות Python

מרצה: אוריאל פרידמן, מהנדס עם שש שנות ניסיון בתעשייה ,10 שנות ניסיון בהוראה בתיכונים ומעל 20 שנות ניסיון הוראה באקדמיה, תעודות הוראה ותואר שני בהוראת מדעים.
הקורס הינו קורס קיץ ויכלול 6 מפגשים במכללת ספיר במהלך חודש יולי, וכל אחד יהיה מחולק להרצאה ותרגול. 
הקבלה לקורס מותנית בהתאמה לקריטוריונים הבאים: בוגרי כיתה ח' ומעלה, המיועדים לכיתות 5 יח"ל מתמטיקה והמלצת צוות חינוכי.

תאור הקורס

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

שפת Python

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

ראשי פרקים מרכזיים בהשתלמות

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

מבנה השיעורים

כל השיעורים יתקיימו במכללת ספיר בצורה פרונטלית בכיתה 6015 בבניין 6

תאריך שעות נושא
09/07/2023 10:00 - 16:00 הקדמה, משתנים ואופרטורים
12/07/2023 10:00 - 16:00 תנאים, לולאות, מערכים, דיבאג
16/07/2023 10:00 - 16:00 פונקציות ומבנה זיכרון
19/07/2023 10:00 - 16:00 חיפושים, מיונים וסיבוכים
23/07/2023 10:00 - 16:00 רקורסיות
26/07/2023 10:00 - 16:00 תכנות מונחה עצמים - מחלקות ואובייקטים