מה הילדים מקבלים מהקורס?
- חיזוק שליטה בשפת Python והעמקה בכלים מתקדמים לפיתוח אפליקציות.
- הבנה מעשית של תכנות מונחה עצמים (OOP) ברמה מקצועית.
- היכרות עם ספריות כמו Tkinter, Pandas, Pygame ועוד.
- יצירת פרויקטים אינטראקטיביים – אפליקציות, משחקים, ניתוח נתונים.
- פיתוח חשיבה לוגית, גישה של מתכנת אמיתי ופתרון בעיות מורכבות.
- מסגרת לימודית מאתגרת עם מדריכים מנוסים מהתחום.
- תעודת בוגר קורס מתקדם מבית סאן ספארק – מרכז הידע.
- קרש קפיצה לעולמות כמו סייבר, מדע נתונים, פיתוח אתרים ו-AI.
מה לומדים בקורס?
- תכנות מונחה עצמים (OOP): יצירת מחלקות, אובייקטים, ירושה ושימוש חוזר בקוד.
- עבודה עם Tkinter – פיתוח אפליקציות עם ממשק משתמש גרפי.
- שימוש ב־Pandas לניתוח נתונים ויצירת טבלאות גרפיות.
- פיתוח משחקים עם Pygame – כולל תנועה, התנגשויות, ניקוד ומסכים.
- תכנון, תכנות והרצת פרויקט מקצה לקצה – כולל בדיקות ותיקונים.
- ניהול קבצים, קלט מהמשתמש, לולאות מתקדמות ומודולריות בקוד.
תכנית לימודים
- 12 קטעים
- 0 שיעורים
- 86 שעות
הרחב את כל הסעיפיםCollapse all sections
- רענון מושגי יסוד בתכנות Python0 Itemsסקירת משתנים, תנאים, לולאות, פונקציות ומבני נתונים.
- עבודה מתקדמת עם פונקציות ומודולים0 Itemsכתיבה ושימוש במודולים חיצוניים, בניית פונקציות מתקדמות ועקרונות עבודה נכונה בפרויקטים גדולים.
- מבוא לתכנות מונחה עצמים (OOP) מעמיק0 Itemsפיתוח מחלקות (Classes), ירושה (Inheritance), אינקפסולציה (Encapsulation) ופולימורפיזם (Polymorphism).
- שימוש בספריית Tkinter – בניית ממשקי משתמש גרפיים (GUI)0 Itemsיצירת חלונות, כפתורים, תיבות טקסט וטפסים באפליקציות גרפיות.
- עבודה עם ספריית Pygame – פיתוח משחקים0 Itemsבניית משחקים דו-מימדיים הכוללים תנועה, קפיצה, קוליזיות, ניקוד ומסכים שונים.
- עבודה עם ספריית Pandas – ניתוח ועיבוד נתונים0 Itemsשימוש ב-DataFrames לעבודה עם קבצי CSV, מיון, סינון, עיבוד סטטיסטי וגרפים.
- היכרות עם NumPy – חישובים מתקדמים במערכים0 Itemsיצירת מערכים מתקדמים וביצוע חישובים מהירים ומורכבים.
- עבודה עם Matplotlib – גרפים ודמיון נתונים0 Itemsבניית גרפים, תרשימים ודוחות ויזואליים להצגת נתונים בצורה ברורה.
- שימוש ב-File Handling מתקדם0 Itemsעבודה עם קבצים – פתיחה, קריאה, כתיבה, שמירה וטעינה של מידע בצורה מאורגנת.
- פרויקטים מעשיים משולבים0 Itemsפיתוח משחקים, אפליקציות גרפיות, ניתוח נתונים ופתרון בעיות אמיתיות דרך פרויקטים.
- פתרון באגים, ניפוי שגיאות ואופטימיזציה של קוד0 Itemsלימוד שיטות לאיתור שגיאות, תיקון תקלות ושיפור איכות וביצועי קוד.
- פרויקט גמר – אפליקציה או משחק עצמאי0 Itemsבניית אפליקציה מתקדמת או משחק מקורי תוך שימוש בכל הכלים והטכניקות שנלמדו
דרישות קדם:
- גילאי 11–14.
- נדרש ניסיון קודם בפייתון בסיסי (קורס קודם או לימוד עצמאי מוכח).
- סקרנות טכנולוגית, יכולת הקלדה בסיסית ורצון להתקדם לשלב הבא.
בונוסים בסיום הקורס:
- פרויקט סיום אישי – אפליקציה או משחק מלא.
- תעודה יוקרתית: "מפתח פייתון מתקדם".
- גישה להמלצות לימודי המשך במערכת סאן ספארק – כולל הכוונה למסלולי מצטיינים.