ללמד לקודד

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

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

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

אבל במקום להתחיל ישר עם הילד/ה, למה שלא נתחיל בעצמנו ? אין דרך טובה יותר לעניין ילד/ה מאשר לעסוק בתחום שמלהיב אותנו.

כמה דוגמאות מגניבות בהחלט -

  • אודיטוריום - משחק אונליין של מוזיקה וגרפיקה שגם פעוטות עם שליטה בעכבר יכולים לנסות. 
  • scratch - סביבת פיתוח לילדים שפותחה ב-MIT
  • Microsoft Kodu - סביבת פיתוח משחקים שנועדה להיות מופעלת על ידי ילדים 
ועוד מקורות באתרים שישבו על המדוכה  -