קורס תכנות לילדים ונוער

אני מתעניין/ת בשיעור ניסיון

🚀
מה נלמד?
  • לבנות משחק, מ-א׳ ועד ת׳
  • לבנות אתר אינטרנט, מ-א׳ ועד ת׳
  • כמה שפות תכנות שונות לשימושים שונים
  • איך לקחת רעיון ולהפוך אותו לתכנה אמיתית
  • איך פועל האינטרנט
🎉
מה הם יוכלו לעשות עם זה?
  • לבנות את הרעיונות ואת ההמצאות שלהם
  • לבנות אתרים עבור לקוחות
  • לבנות דפי נחיתה
  • להמציא, לתכנת ולבנות משחקים
  • לעבוד עם מאגרי נתונים
🗺
איפה לומדים?
  • הקורס און ליין ולכן לא צריך להגיע פיזית לשום מקום. תוכלו ללמוד מכל מקום שעולה על דעתכם, בכל מקום בארץ ובעולם.
מה קצב הלמידה?
  • הקורס מציע גמישות ונוחות, מכיוון שתוכלו ללמוד בקצב שלכם, לפי לוח הזמנים שלכם.
🔁
הבנה ושינון
  • הקורס מאפשר לכם לעבור על התוכן כמה פעמים שתרצו, לחזור ולצפות בחומר שוב ושוב, לעצור ולהמשיך לפי הצורך ולדלג על החלקים שאתם כבר מכירים.
📅
תקופה
  • הקורס נשאר שלכם לנצח והוא ממשיך להתעדכן עם כל חידוש שיוצא כך שאפשר תמיד לחזור אל הדברים ולראות אם יש שינויים.
📱
איך זה קורה בפועל?
אנחנו לומדים לבנות משחק ואנחנו בונים אותו
בתוך אתר אינטרנט (כדי שכל אחד בעולם
יוכל לגשת לאתר ולשחק בו.) כך, הם בעצם
לומדים שלושה דברים במקביל:

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

גם לתכנת,

גם לבנות אתר

וגם בניית משחק.


המטרה היא שמבלי שישימו לב, הם ידעו לעשות
ה-כ-ל ולהשתמש בכל הכלים שרכשו כדי שישרתו
אותם וכך יוכלו לבנות כל שיעלה על רוחם.

נשמע טוב?
ליחצו על הכפתור הכתום ובואו לשיעור ניסיון
אני מתעניין/ת בשיעור ניסיון
👩‍🎓👨‍🎓
המלצה מ-סמדר, שלמדה תכנות יחד עם הבן שלה


המלצה מסמדר

אני מתעניין/ת בשיעור ניסיון
🙏
הורים ממליצים

אני מתעניין/ת בשיעור ניסיון
😎
כל מה שילד צריך זה מורה אחד טוב שיעצים אותו


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

ניהלתי את קהילת החינוך הביתי במשך 8 שנים, יועץ אסטרטגי לחברות ומיזמים חינוכיים, מנטור במיזמים והאקתונים של משרד החינוך בנושא “פרסונליזציה בחינוך” ופתרונות חינוך מודרניים.

כשהראיתי להורים לראשונה את החומר שאני מתכוון ללמד את הילדים, אמרו לי שזה מופרך. אני הרי מלמד חומר רציני - שפות שמשתמשים בהן בשוק העבודה - במציאות, ולא סקראץ', "Turtle Graphics" או "Pygame". נהניתי לקחת על עצמי את האתגר ולהפריך את חשדותיהם של מרימי הגבה.
אני מתעניין/ת בשיעור ניסיון
👩‍🎓👨‍🎓
כפיר מספר על המעבר מסקראץ' לתכנות אמיתי


אני מתעניין/ת בשיעור ניסיון
🌞
סילבוס

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


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

חלק שני
שפה: CSS
לוגו:
מה בונים איתה: מרבית האתרים בעולם מכילים קוד CSS
מה זה: גיליונות סגנון מדורגים (באנגלית: Cascading Style Sheets ובראשי תיבות: CSS) הם פורמט לעיצוב דפי אינטרנט. הגיליונות קובעים את עיצובם של תגים ב-HTML, XHTML וכל שפה דומה ל-XML לבניית אתרי אינטרנט. CSS נוצר במטרה להפריד בין תוכן ומבנה דפי האינטרנט לבין עיצובם: פעם, נכתבו תוכן האתרים וסגנון העיצוב שלהם באותו דף HTML. כתוצאה מכך, הפך קוד ה-HTML למסובך ובלתי קריא, ושינויים עיצוביים באתר שלם דרשו מעבר דף אחר דף. באמצעות CSS ניתן למקם הגדרות עיצוב בקובץ יחיד, ששינוי בו ישתקף בבת אחת בכל הדפים העושים בו שימוש.
מה נלמד? איך לעצב את המאפיינים הויזואלים של ה-HTML (מהחלק הראשון) - משמע, איך לעצב את המשחק ואת האתר באופן שאנחנו רוצים
מה נבנה: אלמנטים מעוצבים, לומדים לשלוט בעיצוב ואיך להפוך אותו למשהו שנראה יפה ומכובד בדיוק לפי איך שאנו רוצים (ולא לפי אפשרויות ברירת המחדל שמציעה שפת HTML)

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

טווח שכר בשוק למפתחי Javascript

ניסיון בשנים0-22-56+דרג ניהולי
משכורת חדשית באלפים17-21 ש"ח22-33 ש"ח30-35 ש"ח32-38 ש"ח

מקורות חיפוש עבודה ב-Javascript


חלק רביעי
שפה: PHP (שפת צד שרת)
לוגו:
על השפה נמנית על השפות הפופולריות בעולם (ביניהן: PHP, Python, Java, C++, Node.JS)
מה בנו איתה: ויקיפדיה: האנציקלופדיה המקוונת הגדולה בעולם, והיא כתובה ב-PHP.
פייסבוק: הפלטפורמה החלה את דרכה בשפת PHP וחלקים ממנה כתובים בה עד היום.
Etsy: שוק מסחר אלקטרוני לפריטים בעבודת יד ובוינטג'.
Slack: פלטפורמת שיתוף פעולה פופולרית. תשתית הבקאופיס שלה בנויה ב-PHP.
Tumblr: פלטפורמת מיקרובלוגינג ומדיה חברתית, הבנויה בעיקר באמצעות PHP.
MailChimp: פלטפורמת שיווק בדוא"ל בשימוש נרחב, פותחה באמצעות PHP.
WordPress: פלטפורמת וורדפרס משתמשת ב-PHP כשפת התכנות המרכזית שלה.
Baidu: מנוע החיפוש המוביל בסין, משלב PHP בתשתית הבקאופיס שלו.
Digg: פלטפורמת צבירת חדשות חברתית, Digg, החלה את דרכה ב-PHP.
בין יתרונותיה: היא קלה מאד להתקנה,
זמינה בכל מקום להתחלת עבודה מיידית,
נפוצה מאד
חינמית לשימוש (open source)
מהירה לתחילת עבודה וליצירת פרוייקטים.
הסינטקס שלה (אופן הכתיבה) דומה לשפות פופולריות אחרות כגון c++, Javascript
בסיס משתמשים גלובלי רחב עם המון ידע שנצבר וקבוצות תמיכה שונות.
מה נלמד: נהפוך את האתר לדינמי (אתר המאפשר תקשורת עם המשתמשים); נלמד לשמור נתונים מהמשתמש על השרת - שמירה ושליפה של נתונים ממאגרי מידע, נבצע הליך רישום, חישובים, נייצר קוד בתוך קוד וכיו"ב

טווח שכר בשוק למפתחי PHP

ניסיון בשנים0-22-56+דרג ניהולי
משכורת חדשית באלפים18-23 ש"ח23-28 ש"ח28-35 ש"ח30-40 ש"ח

מקורות חיפוש עבודה ב-PHP


חלק חמישי
שפה: SQL (MySQL)
לוגו:
על השפה דטה בייס (מאגרי נתונים) - מסד נתונים יחסי ורב משתמשים מבוסס שפת SQL (Structured Query Language). נקרא ע"ש My, בתו של אחד מהכותבים המקוריים. התוכנה היא חלק מאוסף תוכנות תשתית פופולריות שעומדות בבסיסם של אתרים רבים המשתמשים בה כבסיס נתונים המחזיקים את כל המידע הנאגר בהם.
מה בנו איתה: פייסבוק משתמשת ב-MySQL כמסד הנתונים העיקרי שלה לטיפול בכמויות אדירות של נתוני משתמשים.

יוטיוב משתמשת ב-MySQL לניהול היבטים שונים של פעילותה, לרבות אחסון נתוני משתמש, מטא נתונים של וידאו ועוד מידע רלוונטי.

טוויטר, שירות המיקרובלוגינג והרשתות החברתיות, מסתמך על MySQL לניהול נתוני המשתמשים הנרחבים, הציוצים והמידע הקשור.

וורדפרס, מערכת ניהול התוכן הנפוצה (CMS), משתמשת ב-MySQL כמסד הנתונים המוגדר כברירת מחדל לאחסון תוכן אתר, נתוני משתמשים ומידע חיוני אחר.

Airbnb, השוק המקוון להשכרת נופש ולינה, ממנפת את MySQL לניהול מסד הנתונים שלה כדי לטפל בפרטי משתמשים, נתוני הזמנות ורישומי נכסים.
מה נלמד: למה צריך לשמור את הנתונים במאגר נתונים ולא בקובץ, ואיך עושים את זה

חלק שישי
מה נלמד: שרתים ו-FTP
איך עובד שרת ואיך אפשר לחשוף את האתר לעולם.
נתקין שרת על המחשב ואח״כ, נעלה את האתר לשרת כך שיהיה באינטרנט - פומבי ונגיש לכל.
לוגו:
מה זה: FTP (ראשי תיבות: File Transfer Protocol) הוא פרוטוקול תקשורת להעברת קבצים בין מחשבים. באמצעות פרוטוקול זה, תוכנת לקוח FTP מתקשרת עם תוכנת שרת FTP, לשם לקיחת קובץ מהשרת או הוספת קובץ אליו. שימושים אופייניים לפרוטוקול: הורדת קובצי מולטימדיה למיניהם (סרטים, מוזיקה וכדומה) מאתר המאחסן קבצים כאלה. ניהול אתר אינטרנט: העברת דפים וקבצים ממחשבו של מנהל האתר אל שרת האינטרנט המאפשר לציבור גישה לקבצים אלה. לקדם שיתוף קבצים (קובצי תוכנה וקובצי נתונים) לעודד שימוש עקיף במחשבים מרוחקים. להגן על המשתמש מווריאציות של דרכי אחסון קבצים במחשבים שונים. להעביר נתונים באמינות וביעילות ובמהירות.
אקסטרה גם כאן - נלמד מה הן התוכנות הכי מומלצות לעבוד איתן (נעבוד רק עם אלו שניתן לעבוד איתן בחינם)

חלק שביעי
שפה: JQuery
לוגו:
מה זה: קיצורי דרך ל-Javascript וקצת אנימציות)
מה נלמד: פריים-וורק (הרחבה של ג׳אווה סקריפט), איך לכתוב פקודות קצרות, איך להזיז אובייקטים על המסך, jquery Ajax - איך לשלוט במאפייני האתר ואיך לשנות אותם בזמן אמת, בעזרת נתונים מתוך הדטה בייס (מתוך מאגר הנתונים) - משמע, איך לשנות את האתר בזמן שהוא מוצג לנו על המסך, בהתחשב בנתונים ממאגר הנתונים.
אני מתעניין/ת בשיעור ניסיון
👩‍🎓👨‍🎓
עברי, מתכנת מגיל 8


אני מתעניין/ת בשיעור ניסיון
🗽
ערכים נוספים שילמדו כערך נלווה

  • חיזוק (או לימוד מאפס) לאנגלית (פקודות התכנות הן הרי מילים באנגלית)

  • נכיר אתרים הנותנים שירותים שונים - אתרים לעבודה המסייעים לכל מני צרכים מסויימים

  • איך לעשות כסף מתכנות, שיווק

  • פיתוח יכולות פתרון הבעיות ומיומנויות החשיבה הביקורתית.

  • טיפוח היצירתיות באמצעות תכנות

  • פיתוח ביטחון עצמי בהתמודדות עם אתגרים.

  • פיתוח החשיבה הלוגית והכישורים האנליטיים

  • שיפר היכולת לשתף פעולה ולעבוד ביעילות בצוותים

  • שיפור בביצועים הלימודיים במקצועות אחרים

  • פיתוח למידה מטעויות

  • איך הפרוייקטים, הישומים והמהלכים שלנו משפיעים על העולם האמיתי

🏁
מה צריך להכין מראש?

  • מחשב מחובר לאינטרנט

  • רצון ללמוד 😀

  • לא יותר

🧠
מה צריך לדעת מראש?

  • כ-ל-ו-ם
🧒
לאיזה גיל זה מתאים?

  • 7-9 - ילדים/ות (בליווי הורים)

  • 9-12 - ילדים/ות

  • 12-18 - נוער

  • מבוגרים

אני מתעניין/ת בשיעור ניסיון
👩‍🎓👨‍🎓
ליאור (בן 11) ואני מדברים על עבודה בתכנות לילדים


אני מתעניין/ת בשיעור ניסיון
🏗
דוגמאות לדברים שאנחנו בונים
אני מתעניין/ת בשיעור ניסיון
🎩
מוזמנות ומוזמנים להכיר אותי
הנה כמה קישורים, סרטונים, כתבות, פרוייקטים וראיונות:


פרויקט טדי – כמו ההרצאות ב-TED, אבל לילדים – אנשים מרתקים, לוקחים את התחום הרציני בו הם עוסקים ומפשטים וממירים אותו להרצאה מותאמת לילדים. יזמתי את הפרויקט בתקופת הקורונה: www.teddy.tube



אני מלמד ילדים (בגילי 7 ומעלה) חשבון תוך משחק: לינק למאמר: לחצו!



פסטיבל יזמות, כלכלה ועסקים קטנים שהפקתי לילדים: יום שוק ארצי לילדים שהגיעו מרחבי הארץ, וסחרו כמו משוגעים! לחצו לצפיה בסרטון: facebook.com/videos/745888230622661



ראיון אצל אברי גלעד בנושא החינוך הביתי של ילדי. הנה קישור: https://www.youtube.com/watch?v=kDnBIdNk7Kw&t=6s



המלצות על תוכנות ואפליקציות לימוד במסווה של משחקים כך שהילדים לומדים, אבל אינם מודעים לכך שהם לומדים ובמקום – הם רק משחקים ונהנים. לקריאת המאמר שלי: לחצו!



עבודה עם גילי 3-5 על קריאה תוך משחק www.youtube.com/watch?v=xs_qdghQYtw

אני מתעניין/ת בשיעור ניסיון
👩‍🎓👨‍🎓
תדהר (מתכנת מגיל 8.5) שיפר את האנגלית


אני מתעניין/ת בשיעור ניסיון