מה נלמד בקורס?
🌐 HTML – בניית מבנה האתר
- מבנה של עמוד אינטרנט
- כותרות, פסקאות, תמונות וקישורים
- רשימות וטבלאות
- טפסים וקלט מהמשתמש
- מבנה נכון ונגיש של עמודים
- בניית אתר הכולל מספר עמודים
🎨 CSS – עיצוב וחוויית משתמש
- צבעים, גופנים ורקעים
- עיצוב כפתורים ורכיבים
- מרווחים, גבולות וגדלים
- עבודה עם Layout
- Flexbox
- עיצוב אתרים למחשב ולמכשירים ניידים
- יצירת ממשק משתמש (UI) מעוצב
⚡ JavaScript – הופכים את האתר לאינטראקטיבי
- משתנים וסוגי נתונים
- תנאים ולולאות
- פונקציות
- עבודה עם אירועים
- קבלת נתונים מהמשתמש
- שינוי תוכן ועיצוב של האתר באמצעות JavaScript
- יצירת משחקים ואינטראקציות
- עבודה עם מידע ושמירת נתונים בסיסית
🛠️ פרויקטים במהלך השנה
במהלך הקורס התלמידים יבנו מגוון פרויקטים, כגון:
- אתר אישי
- אתר לעסק או למותג דמיוני
- משחק אינטרנטי
- מחשבון אינטראקטיבי
- חידון
- אתר עם טפסים ואינטראקציות
- פרויקט גמר אישי
🤖 שילוב AI בתהליך הפיתוח
כחלק מהגישה של iClass, התלמידים יכירו גם את השימוש ב-AI ככלי עזר למתכנתים: יצירת רעיונות, הסבר קוד, איתור שגיאות, שיפור קוד ופיתוח תכונות חדשות.
המטרה אינה לתת ל-AI "לעשות את העבודה", אלא ללמוד כיצד להשתמש בו בצורה חכמה כחלק מתהליך הפיתוח.
🎯 שיטת הלמידה
הלמידה בקורס מבוססת על שלושה שלבים:
Learn – לומדים ומבינים את עקרונות התכנות.
Build – מיישמים את הידע ובונים פרויקטים.
Improve – בודקים, מתקנים, משפרים ומפתחים את הפרויקט.
בסיום הקורס התלמידים יכירו את הבסיס של פיתוח Web ויוכלו להמשיך למסלולים מתקדמים יותר של תכנות, פיתוח אפליקציות, Vibe Coding ו-AI.
- הערות כלליות:
- גיל: כיתה ה ומעלה (חלוקה לקבוצות לפי גיל)
- פורמט "היברידי": הקורסים מועברים גם פרונטלי וגם אונליין
- תדירות: מפגש אחד בשבוע למשך 55 דקות (ניתן להגיע מספר פעמים בשבוע ללא תוספת תשלום במידה ויש מקום בקבוצות המקבילות)
- גודל קבוצה : 6 - 14 תלמידים