כפי שציין הומר סימפסון לפני שנים, האינטרנט נמצא כעת במחשבים. לא רק הם משרות טכנולוגיות הולך להיות ה עבודות כאשר שלך בן או בת בוגרי תיכון (עד 2020 ארה"ב תיצור 1.4 מיליון מקומות עבודה ב מדעי המחשב-שדות קשורים, אז תחקרו את זה), רוב הסיכויים שלמי שיש להם בטחון תעסוקתי יותר, שכר טוב יותר, וכנראה למשרתים רובוטים מועילים יותר מכם.
קָשׁוּר: האם תוכניות לימוד קוד מיועדות לילדים או לחברות?
זאק סימס רצה למד כיצד לקודד, אז הוא השיק את הפלטפורמה המקוונת Codecademy לפני חמש שנים ועכשיו כל אחד יכול ללכת לשם כדי ללמוד שפות תכנות מג'אווה ועד פייתון. "אני לא מתכנת במקצועי", אומר סימס. "למעשה הקמנו את החברה כדי ללמד לִי לתכנת, וזו חווית הלמידה המעשית שרציתי".
גַם: בעתיד כולם מקודדים, הכינו את ילדכם עם מחשב עשה זאת בעצמך
זה הפך להיות די נפוץ לקטר שאמריקה כבר לא מייצרת דברים, אבל זה לא בדיוק נכון - זה פשוט שזקנים כמוך לא בהכרח יכולים לדמיין מה זה אנחנו נכין בעוד 20 שנים. אתה יודע מי יכול לדמיין את זה? הילד שלך, אחרי שהם ילמדו איך לקודד.
זה ה-R הרביעי
בימי תקליטונים ו נקמת החנונים סרטים, כיתות מדעי המחשב היו מלאות בפאריות ממושקפות. כעת תכנות הוא חלק בסיסי מהחינוך המוקדם. "באופן קלאסי ישנם 3 Rs של אוריינות: קריאה, כתיבה וחשבון", אומר סימס. "אנחנו חושבים שהאלגוריתם צריך להיות ה-R הרביעי. זוהי מערכת בסיסית של מיומנויות ומסגרת שיש לאנשים במאה ה-21". אם בית הספר של ילדכם אינו מציע מדעי המחשב, ייתכן שהגיע הזמן לפרק את ה-PTA.
למד אותם איך לעשות טעויות
פתרון בעיות, חשיבה ביקורתית, אפילו איות משתפר כאשר ילדים מתחילים סִמוּל. אבל אחת המיומנויות החשובות ביותר שתלמידים קולטים היא איך לתקן טעויות. "אתה מוצא הרבה באגים בקוד", אומר סימס. "איך עוברים תהליך שיטתי של איתור וביטול שגיאות? בקידוד, אתה לומד שזה בסדר איך לעשות טעויות כל עוד אתה יודע איך לתקן אותן."
לימוד קוד בגן
בימינו אתה אפילו לא צריך לדעת איך להקליד כדי להתחיל לתכנת ולקודד (וממש לא צריך מוזיקת טכנו ומודול פקודה מרובה מסכים). ניתן ללמד ילדים בגיל הגן כיצד לחשוב בשפות תכנות באמצעות צעצועים ואפליקציות המותאמות לקבוצת הגיל שלהם. ברמה הבסיסית הזו, ילדים בגילאי שנתיים עד 5 לומדים כיצד הצבת דברים בסדרים שונים מניבה תוצאות שונות. כאילו, קודם תחתונים ואז מכנסיים.
-
קוד-א-עמוד: הצעצוע החדש הניתן לתכנות לגיל הרך של פישר-פרייס מלמד פעוטות רצף. שים את הקטעים של מר קטרפילר בסדרים שונים והוא יזוז, ימצמץ ויסתובב בהתאם. וחשבת שהם פשוט רעבים מאוד.
קנה עכשיו $45
- משחקי לוח: לא כל מה שמלמד קידוד צריך להבהב ולצפצף. נסה להציג כמה ממשחקי הקופסה האלה שהם מהנים ו הגיוני - כמו ספוק במהלך פון פאר.
- אפליקציות סלולריות: Tinybop יודע שהידיים הקטנות האלה רוצות את האייפון שלך. תור את זה עם משחק כמו מכונת הכל, המשתמשת בממשק גרירה ושחרור קל כדי לתכנת מחדש את החיישנים והכלים של הטלפון שלך. (עכשיו הם מוכנים לקריירה עם ה-NSA!)
לימוד קוד בבית הספר היסודי
יש הרבה יותר שהילד שלך יכול לעשות בשנות היסוד חוץ מההפסקה והתנומה. לצד לימוד כתיבה וקריאה, זה הזמן המתאים להיכנס לתכנות מבוסס בלוק, שבו אתה גרור ושחרר פקודות כדי ליצור פעולות. תחשוב על זה כמו שירה של מגנטים למקרר - אבל במקום לימריקים מלוכלכים, הילד שלך יוצר פעולות על מסך.
-
סקראץ' ג'וניור.: פלטפורמות גרור ושחרר כמו Scratch Jr. מאפשרות לילדים עד גיל 5 ליצור סצנות שבהן דמויות קופצות, רוקדות, שרות ומסתובבות. זה לא תחושת שליחות, אבל זו התחלה.
קנה עכשיו $14
-
טיינקר: הגדר לילדך קורסים מקוונים רשמיים יותר מבית Tynker. כאן הם יכולים לקבל סט מתקדם של מיומנויות לבנות משחקים ויישומים.
קנה עכשיו $(המחירים משתנים)
- ממציא אפליקציות: אם כבר מדברים על אפליקציות, MIT ו-Google Labs יצרו פלטפורמה בשם App Inventor שמתמקדת במיוחד בתכנות לנייד. אם הבן או הבת שלך אכן מצליחים ליצור את הבא ציפורים כועסות, תחשוב על כל הכיף שאתה יכול לעשות עם קרן המכללה שלהם.
- שעה של קוד: המשימה של Code.org היא לגרום לאלה מ"4 עד 104" לשבת במשך 60 דקות ולהכין משהו. זה יושם בבתי ספר ב-180 מדינות, אז רוב הסיכויים שמישהו מארגן אירוע לידך.
לימוד קוד בחטיבת הביניים ומעלה
סימס מציע שברגע שילדים צעירים מסיימים את הקידוד הפשוט מבוסס הבלוק, הם יכולים להתחיל בשפות כמו אוֹדֶם אוֹ פִּיתוֹן, ששניהם משתמשים בבניות "אם/אז" לזיהוי - בניגוד לקידוד פרל מטורף שנראה כאילו מצאתם סדק במטריקס. הדרך העיקרית לקריירה המתפתחת שלהם היא להישאר עם שפה אחת, להיות ממש טובים בה, ולעשות דברים שאתה יכול להשוויץ בפני מעסיק רחוק-בעתיד.
שחק עוד משחקי וידאו
סביר יותר שנשאר עם משהו מהנה על פני משהו שהוא עבודה. מיינקראפט היא דרך מצוינת לגרום לילדים להיכנס לקידוד כי אין בזה שום דבר מרגיש כמו קידוד. ברצינות, תראה כמה מהדברים המטורפים האלה שאתה יכול לבנות עם הבלוקים האלה. כל עוד הילדים שלכם לא יבינו שהם בעצם לומדים משהו, הם יסבלו עם זה.
הפוך את הקידוד לאישי
ב-Codecademy, סימס מדבר על יצירת רגע ה"וואו" לתלמידים, שבו המאמצים שלהם מתוגמלים במשהו מגניב ושימושי. לכן הם גורמים לתלמידים שלהם לעבוד על אתרי אינטרנט על עצמם תחילה. "אם אתה נותן להם לבנות פרויקטים קטנים ומהנים, שבהם הם יכולים לעשות משהו תוך שעה ולהראות אותו לחברים שלהם, זה עוזר לילדים להבין את הכוח של התכנות", הוא אומר.