Як залучити дітей до кодування та програмування

click fraud protection

Як зазначав Гомер Сімпсон багато років тому, зараз Інтернет є комп’ютерами. Не тільки є технічні робочі місця буде в робочих місць, коли ваш син чи дочка закінчив середню школу (до 2020 року в США створять 1,4 мільйона робочих місць комп'ютерна наука-пов’язані сфери, тому екстраполюйте це), швидше за все, ті, у кого вони є, матимуть більшу безпеку роботи, кращу зарплату та, ймовірно, більш корисні роботи-дворецькі, ніж ви.

ПОВ'ЯЗАНІ: Чи є програми навчання коду для дітей чи компаній?

Зак Сімс хотів навчитися кодувати, тому він запустив онлайн-платформу Codecademy п’ять років тому, і тепер кожен може піти туди, щоб вивчати мови програмування від Java до Python. «Я не програміст за професією, — каже Сімс. «Ми насправді створили компанію, щоб викладати мене програмувати, і це практичний досвід, якого я хотів».

ТАКОЖ: У майбутньому, коли всі кодують, підготуйте свою дитину З DIY комп’ютером

Стало досить звичним нарікати, що Америка більше нічого не робить, але це не зовсім так правда — просто старі люди, як ти, не можуть уявити, що ми будемо робити у 20 років. Знаєте, хто це може собі уявити? Ваша дитина після того, як вона навчиться кодувати.

Це четвертий "R"

За часів дискет і Помста ботаніків кіно, кабінети інформатики були переповнені париями в окулярах. Зараз програмування є основною частиною ранньої освіти. «Класично є 3 Rs грамотності: читання, письмо та арифметика», — каже Сімс. «Ми вважаємо, що алгоритм повинен бути четвертим R. Це основоположний набір навичок і основи для людей у ​​21 столітті». Якщо школа вашої дитини не пропонує інформатику, можливо, настав час розформувати PTA.

Навчіть їх робити помилки

Вирішення проблем, критичне мислення, навіть правопис покращуються, коли діти починають кодування. Але одна з найважливіших навичок, яку отримують учні, — це як виправляти помилки. «У коді ви знайдете багато помилок, — каже Сімс. «Як ви проходите систематичний процес пошуку та усунення помилок? У кодуванні ви дізнаєтеся, що робити помилки нормально, якщо ви знаєте, як їх виправляти».

Навчання коду в дошкільному віці

Сьогодні вам навіть не потрібно знати, як вводити текст, щоб почати програмування та кодування (і вам насправді не потрібно техно музика та багатоекранний командний модуль). Дітей дошкільного віку можна навчити думати мовами програмування, використовуючи іграшки та програми, призначені для їх вікової групи. На цьому базовому рівні діти від 2 до 5 вчаться, як розміщення речей у різному порядку дає різні результати. Мовляв, спочатку білизна, потім штани.

  • Code-a-Pillar: Нова програмована іграшка для дошкільного віку від Fisher-Price навчає малюків послідовності. Розмістіть сегменти містера Caterpillar у різному порядку, і він буде рухатися, моргати та крутитися відповідно. А ти думав, що вони просто дуже голодні.

    Купуйте зараз $45

  • Настільні ігри: Не все, що навчає кодуванню, повинно блимати та пикати. Спробуйте представити деякі з цих веселих настільних ігор і логічно — як Спок під час Пон Фарра.
  • Мобільні програми: Tinybop знає, що ці маленькі ручки хочуть ваш iPhone. Поставте в чергу таку гру Машина Все, який використовує простий інтерфейс перетягування для перепрограмування датчиків та інструментів вашого телефону. (Тепер вони готові до кар’єри в АНБ!)

Навчання кодуванню в початковій школі

У початкових класах ваша дитина може зробити багато іншого, окрім перерви та сну. Поряд з вивченням того, як писати і читати, це слушний час, щоб познайомитися з програмуванням на основі блоків, де ви перетягуєте команди для створення дій. Думайте про це, як про поезію на магніті на холодильник, але замість брудних лімериків ваша дитина створює дії на екрані.

  • Скретч-молодший: Платформи перетягування, такі як Scratch Jr., дозволяють дітям віком від 5 років створювати сцени, де персонажі стрибають, танцюють, співають і рухаються. Це не Call of Duty, але це початок.

    Купуйте зараз 14 доларів

  • Тинкер: Налаштуйте свою дитину на більш офіційні онлайн-курси від Tynker. Тут вони можуть отримати розширений набір навичок для створення ігор та програм.

    Купуйте зараз $(ціни відрізняються)

  • App Inventor: Говорячи про програми, MIT і Google Labs створили платформу під назвою App Inventor, яка зосереджена саме на мобільному програмуванні. Якщо вашому синові чи дочці вдасться створити наступну Злі птахи, подумайте про те, що ви можете отримати від їхнього фонду коледжу.
  • Година коду: Місія Code.org полягає в тому, щоб змусити тих від «4 до 104» сісти на 60 хвилин і щось зробити. Його впроваджено в школах у 180 країнах, тож, швидше за все, хтось організовує захід поруч із вами.

Навчання коду в середній школі та вище

Сімс припускає, що, як тільки маленькі діти закінчать просте кодування на основі блоків, вони можуть почати з таких мов Рубіновий або Python, які обидва використовують впізнавані конструкції «if/then» — на відміну від якогось божевільного кодування на Perl, яке виглядає так, ніби ви знайшли тріщину в матриці. Головний висновок для їхньої кар’єри, що розвивається, — це дотримуватися однієї мови, добре вміти це й робити речі, якими можна похвалитися перед роботодавцем, який буде далеко в майбутньому.

Грайте в інші відеоігри

Ми, швидше за все, дотримуємося чогось веселого, ніж того, що є роботою. Майнкрафт це чудовий спосіб залучити дітей до кодування, тому що нічого про це відчуває як кодування. Серйозно, подивіться на деякі з цих божевільних речей, які можна побудувати з цих блоків. Поки ваші діти не усвідомлюють, що насправді чогось вчаться, вони триматимуться на цьому.

Зробіть кодування особистим

На Codecademy Сімс розповідає про створення «вау» моменту для студентів, коли їхні зусилля винагороджуються чимось крутим і корисним. Тому вони змушують своїх учнів працювати на веб-сайтах про себе. «Якщо ви попросите їх створити веселі маленькі проекти, де вони можуть щось зробити за годину та показати це своїм друзям, це допоможе дітям зрозуміти силу програмування», — каже він.

Чого експерт крав-мага вчить своїх учнів про булінг

Чого експерт крав-мага вчить своїх учнів про булінгЗалякуванняДитина

Коли діти зазнають знущань, вони мають тенденцію йти одним із двох шляхів пізніше в житті: вони б’ють своїх хуліганів або приєднуються до них. Патріка Локтона штовхали в дитинстві, і він зробив пер...

Читати далі
Як залучити дітей до кодування та програмування

Як залучити дітей до кодування та програмуванняДитинаСтовбурові іграшкиРозвиваючі іграшки

Як зазначав Гомер Сімпсон багато років тому, зараз Інтернет є комп’ютерами. Не тільки є технічні робочі місця буде в робочих місць, коли ваш син чи дочка закінчив середню школу (до 2020 року в США ...

Читати далі
Як зрозуміти, що ваша дитина вундеркінд

Як зрозуміти, що ваша дитина вундеркіндГуморДитина

Звичайно, ваш дорогоцінний соняшник особливий, тому що ви чудові батьки. Без вас маленький Джонні не зможе повторити ключові фрази Мисливці за привидами або визначте стартового разыгрывача у вашій ...

Читати далі