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

למד דברים מגניבים על: JavaScript
מפלצת קוד קראנצ'ילה תוכננה לילדים (על ידי גרג לינדן, שרצה שילדיו ילמדו תכנות). זה דומה לעורך WYSIWYG של עצמות בר עם חלונית אחת לקוד והחלונית השנייה לבחינת מה עושה הקוד. מפלצת הקוד למעלה היא מפלגה ידידותית שמובילה את כולם משיעור אחד לשני. יש 59 שיעורים בסך הכל. עליכם להמשיך ללחוץ על בועת הדיבור כדי לעבור מאחד לשני. השיעורים מתחילים קלים והם אינטראקטיביים. משתנים ופרמטרים מוצגים והחפצים הצבעוניים כמו תיבות ועצים נוצרים עם קוד JavaScript. טעויות נתפסות ומוסברות גם כן. מפלצת קוד חוסכת באיזה שיעור אתה נמצא, כך שתוכל לעצור בכל עת ולחזור אחר כך. כל עוד תחזור לאותו דפדפן באותה מכונה, תחזור לשיעור שלך.
מה ילד עשוי לאהוב: JavaScript משמאל כן, אבל גרפיקה פשוטה נוצרת מצד ימין כאילו על ידי 'קסם'. ילד שלומד תכנות פשוט צריך לשחק עם הקוד בכדי לראות תוצאות צבעוניות מיידיות מימין.

למד דברים מגניבים על: שלוט במבני תכנות בעזרת תכנות נתונים בסיסיות כמו מילים, רשימות ומערכים.
הלוגו הוא אחת משפות התכנות החינוכיות הוותיקות ביותר. הוא נוצר בשנת 1967 לשימוש חינוכי וניתן להשתמש בו כדי ללמד את הבסיס במדעי המחשב. זה ידוע ביישוםו של גרפיקה של צב. עוד מימיה הראשונים הוא התפתח והסתעף לגרסאות שונות לכל מערכות ההפעלה. לדוגמה, Elica היא יישום של Windows שמקדם את הלוגו לתחומי אנימציה תלת מימדית. האקדמיה לצבים היא משאב נחמד עבור חלק מהמידע הנלמד בשפת תכנות פונקציונלית זו. ישנם משאבים רבים כמו לוגו של צב ו FMSLogo להתחבר.
מה ילד עשוי לאהוב: הוראת צב עם פקודות תנועה ומיקום לצייר צורות בסיסיות וגרפיות קו.
למד דברים מגניבים על: אינטראקטיביות חזותית בלי ללמוד תחביר תכנות.
אינך יכול להתווכח עם 3,000,000 פרויקטים מתועדים. לסריטה יש קהילה עולמית שיש להתהדר בה ובתוכה טמונה עושר הלמידה. בעזרת Scratch תוכלו ליצור סיפורים אינטראקטיביים, אנימציות ואפילו משחקים. הנה, הרשה לי לכוון אותך לקודמת מבט מעמיק אל שריטות כיצד ללמד תכנות ילדים מהגרד! קרא עוד ופשוט הסיבה שילדים עשויים לאהוב את זה.
מה ילד עשוי לאהוב: ההיקף לדמיין דברים בלי ללמוד על מושגי תכנות מורכבים. פשוט גרור ושחרר את השודדים.

למד דברים מגניבים על: מושגים מונחים עצמים עם סקריפטים שניתן לתכנות.
EToys דומה ל- Scratch בכך שהוא כלי חזותי מועשר במדיה ליצירת תוכנות מחשב מגניבות. הרעיון שמאחורי הפרויקט הוא לטפח חשיבה יצירתית וביקורתית. EToys פועל כתוכנית עצמאית וגם בדפדפנים (עם הפלאגין) בכל הפלטפורמות. EToys ניתן להרחבה ברחבי העולם מכיוון שהוא זמין במספר שפות והוא קוד פתוח. מעניין לציין כי זה פותח לראשונה באפל והוא שימש באופן אוניברסלי בפרויקט One Laptop per Child.
מה ילד עשוי לאהוב: גרפיקה דו-ממדית ותלת-ממדית הנתמכת על ידי טקסטים, תמונות וקבצי קול הניתנים לייצור אינטראקטיבי ושילוב בעזרת סקריפטים קלים.

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

למד דברים מגניבים על:
בסביבת התכנות יש את האלמנט המהנה עם קריקטורות ודמויות אנימציה. הגרסה המלאה היא הורדה בחינם של 126 מגה בייט והיא פועלת בכל הגרסאות של Windows ו- Mac (עם מחשב וירטואלי). האתר מבטא זאת בצורה הטובה ביותר - בתוך העולם המונפש של ToonTalk תוכלו לבנות ולהפעיל כל מיני תוכנות מחשב. תוך כדי למידה לתכנת תתמודד עם חידות מאתגרות, תביע את היצירתיות שלך, תלמד דרכים חדשות לפתור בעיות והיה לך המון כיף!
גרסת 3.0 של ToonTalk היא כעת בחינם.
מה ילד עשוי לאהוב: שחק את משחקי הפאזל כדי לראות כיצד הדברים בנויים על ToonTalk.
למד דברים מגניבים על: כיצד פיתרון חידה בדרך היעילה ביותר מפתח חשיבה מובנית.
כיום, יש יותר סיכוי שלילד יהיה אייפד ביד ולא מחשב נייד. Cargo -Bot הוא למעשה משחק פאזל והיגיון אייפד בחינם אשר פותח ב- קודיה. עליכם 'ללמד' זרוע רובוט על פלטפורמה כיצד להזיז חבורה של ארגזים על פני 36 חידות שונות. מטען-בוט עוסק יותר בהגיון ולא בתכנות טהורה. אבל אם תצליחו (וזה לא קל לעשות זאת), למדתם הרבה על חשיבה מובנית. Codea עצמה היא אפליקציה מומלצת אם ברצונכם ללמוד על פיתוח אפליקציות ל- iOS. זו השקעה בסך 9.99 דולר שאמורה לתת תשואה בידע אם לא משהו אחר.
מה ילד עשוי לאהוב: זה משחק שמלמד תכנות בלי שהילד מבין זאת.
אודם לילדים [לא ניתן להשיג עוד]

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

למד דברים מגניבים על: למד תכנות מחשבים בדרך המיושנת; על ידי הבנת החומרה.
למי שנכנס מאוחר, פאי פטל מה שאתה צריך לדעת על תחילת העבודה עם פטל Piמחשב Raspberry Pi הוא האחרון בשורה של מכשירים קומפקטיים ורב פונקציות, המועברים כ- חבילת barebones כך שמשתמשי קצה יוכלו להשתמש בחומרה כמעט לכל פרויקט מחשוב שיגיע ל... קרא עוד הוא מחשב בגודל כרטיס אשראי שניתן לתכנת אותו לשימוש ממש כמו מחשב שולחני. זה פותח כפתרון בעלות נמוכה להוראת מדעי המחשב בבתי ספר. פטל פי יש שימושים רבים ומעניינים חמשת השימושים המדהימים ביותר למחשב פטל פילאחרונה קיבלתי את פטל Pi שלי לאחר המתנה ארוכה - ויש לי לא מעט תוכניות לזה. הבעיה היא שאני לא לגמרי בטוח איזה פרויקט אני רוצה לנסות קודם. בזמן... קרא עוד ובכל יום הקהילה העומדת מאחוריה מציגה רומן חדשני. פלטפורמת Raspberry Pi משתמשת בחומרה ותוכנה של קוד פתוח והיא ממוקמת בצורה מושלמת עבור מוחות חנונים צעירים לנצל אותם עד אפס מקום. אך כיצד משתמשים בו כיום בבתי ספר? אתר קרן הפטל נותן לנו כמה רמזים.
מה ילד עשוי לאהוב: מה דעתך ללמוד כיצד לתכנת תוך שעה?

למד דברים מגניבים על: כיצד לתכנת רובוט וכך את היסודות של הרובוטיקה.
RoboMind הוא כלי תכנות וחינוך עם שפת תסריט משלו הנקראת ROBO. השפה הקומפקטית והפשוטה אינה דורשת ידע קודם. מטרת התכנות היא לגרום לרובוט וירטואלי להסתובב ברשת דו מימדית ולהציג פעולות פשוטות. זה מלמד את הלומד את העקרונות הנפוצים של תכנות שניתן ליישם בכל מקום. זה זמין להורדה בחינם עבור Windows, Mac OS X ו- Linux.
מה ילד עשוי לאהוב: לימוד היסודות של בינה מלאכותית ובהמשך השימוש בה ברובוטים בעולם האמיתי כמו הערכות הזמינות מ- LEGO Mindstorms NXT 2.0.
לימוד ילדים כיצד לתכנן ולתכנת זה די הרבה חלק מתוכנות הלימוד. עבור החברה של ימינו, חשוב כי אזרחיה ילמדו להביט מעבר לנוחות היישומים והמכשירים ולהבין כיצד הם באמת עובדים. אנו יודעים להשתמש במחשבים, אך עלינו גם לדעת לתכנת אותם. אז, על כף המאזניים הוא כל החידוש שטרם קרה. כמו זה מעמיק מאמר CNN אומר, "כיתת מחשבים" לא יכולה להתייחס ללמד ילדים להשתמש בתוכנה של היום; זה בטח קשור ללמד ילדים להכין את התוכנה של מחר.
אתה מסכים?
סיייקט באסו הוא סגן עורך לאינטרנט, חלונות ופרודוקטיביות. אחרי שהסיר את הטרחה של MBA וקריירת שיווק בת עשר שנים, הוא נלהב כעת לעזור לאחרים לשפר את כישורי סיפורם. הוא מחפש את פסיק האוקספורד החסר ושונא צילומי מסך גרועים. אבל רעיונות לצילום, פוטושופ ופרודוקטיביות מרגיעים את נשמתו.