הקניית יכולת תכנות ושיפור החשיבה הלוגית לילדים ונוער

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

זו הזדמנות מצויינת להנחיל להם חשיבה מובנית ויצירתית באמצעות לימוד תכנות ומשחקי חשיבה.

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

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

אספנו לכם מספר קישורים נבחרים ללימוד עצמי: 3 פלטפורמות משחק, 3 אתרי לימוד מומלצים ו- 3 פלטפורמות לפיתוח משחקים – ללא כתיבת קוד.

פלטפורמות משחק

1. CodeMonkey

פלטפורמה המלמדת כתיבת קוד באמצעות משימות של קוף להשיג את הבננה שלו. מתחיל קל ומפתה ומגיע עד לרמת חשיבה מורכבת מאוד.

https://www.playcodemonkey.com

 

2. KODABLE

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

https://www.kodable.com

 

3. Swift

למי שיש אייפד – יכול ללמוד בקלות ותוך כדי משחוק את שפת הפיתוח של אפל הנקראית Swift, בסביבת הלימוד הייעודית שפיתחו אפל ללימוד השפה. לאחר שנים רבות בהם שלטה שפת הפיתוח Objective C (שבמקור פותחה על ידי חברת NeXT של סטיב ג’ובס), אפל עשתה רענון משמעותי ופיתחה שפה חדשה, קלה מאוד ללימוד ו”הגיונית”.

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

https://www.apple.com/swift/playgrounds/

אתרי לימוד מומלצים

1. האתר של מכון דוידסון

עולם שלם של קורסים בעברית בתחומי המדע השונים. https://davidson.weizmann.ac.il/digital_course

 

2. אתר Coursera

בקורסרה, https://www.coursera.org/ אפשר למצוא קורסים מעניינים בתכנות.

ממליץ במיוחד על קורס הבסיס בפייתון (של אוניברסיטה מקנדה) כקורס מבוא מעולה לנוער. פייתון הינה שפה קלה במיוחד ללמידה.

 

3. אתר קמפוס IL

אתר מרשים מאוד, בעברית, המאגד 240 מטובי הקורסים המקוונים עבוד נוער ומבוגרים.

באתר https://campus.gov.il/course/  שהינו שיתוף פעולה מקסים של המועצה להשכלה גבוהה ומשרד הדיגיטל הלאומי, קורסים המחולקים למגוון קטגוריות כגון העשרה כללית, פיתוח מקצועי והשכלה אקדמאית. תוכלו למצוא בו קורסים בשפות (אנגלית וערבית), מדעים, אדריכלות ועוד. בתי ספר רבים שנאלצו להאיץ את האוריינות הטכנולוגית ותהליכי הלמידה הדיגיטליים בעקבות פנדמיית הקורונה פשוט “אימצו” קורסים רבים מתוך האתר כחלק מתוכנית הלימודים שלהם ללימוד מרחוק.

גם כאן – אני מציין את קורס הפייתון למתחילים self.py שהפך לקורס העשרה נפוץ ברבים מבתי הספר השנה בכיתות ט’ ו-י’.

טכנולוגיות פיתוח אפליקציות ללא קוד

1. טכנולוגיית Glide

פיתוח אפליקצייה ללא קוד – על בסיס Google-sheet
מאפשרת פיתוח אפליקציות בקלות, על בסיס תבניות מוכנות – שכל שנדרש הוא לבצע התאמות של בסיס הנתונים בגליון לתוכן הרלוונטי.
הזדמנות לנוער לבנות אפליקציית אנשי קשר לכיתה (למשל), או טופס הצהרת בריאות דיגיטלי…
למעשה לא נוצרת כאן באמת אפליקציה שתוכלו להעלות לחנות הסמארטפון, אלא גרסת Web שמאפשר לשלוח קישור בחינם לנייד. זה נראה מאוד קרוב לדבר האמיתי, ולא מצריך התעסקות בפתיחת חשבון בגוגל או אפל וכו’.

https://www.glideapps.com/

2. טכנולוגיית Adalo

דומה ל Glide. היתרון שלה הוא שניתן ממש לייצר גירסאות native לאפליקציה שיוצרים.

https://www.adalo.com/

3. סקראץ

פרויקט מקסים – יש גם על לינוקס… ואפילו בעברית

http://www.scratch.org.il מכוון לחשיבה פרוצדורלית… שולב כבר במשרד החינוך במספר לא מבוטל של בתי ספר בארץ, תוצר של MIT. ניתן לייצר אנימציות ותוצרים משעשעים באמצעות גרירת “אבני לגו” מתוך מאגר, כשכל אבן לגו מייצגת פונקצית פעולה מחשובית, משתנים ועוד.

חקר, כתב והמליץ עידו יבנאי, יועץ בכיר לטרנספורמציה דיגיטלית, i8 Ventures (וגם אבא 🧒 )