Ваші діти вважають ідею навчитися кодувати нудною чи лякаючою? Ось кілька порад, як їх розпочати та розважити.

t
t Як ми говорили в 7 причин, чому ви повинні навчити своїх дітей комп’ютерному кодуваннюважливо, щоб сучасні діти навчилися цього робити створити цифрові програми, а не просто споживають їх. Але не хвилюйтесь. Кодування не означає нудно. Ось сім цікавих способів, за допомогою яких ваші діти можуть навчитися кодувати.
t
Ігри, які навчають обчислювального мислення (віком від 4 років)
t Для дітей, які все життя провели на мобільних пристроях, таких ігор, як Кодується, Рухайте Черепаху та Лайтбот будуть відчувати себе так само природно, як і будь -яка інша їхня гра. Але пограйте в ці версії, і незабаром вони навчаться логіці програмування та тому, як мислити як комп’ютер.
Пограйте в гру, напишіть код (вік 8-16 років)
tПодряпини це мова програмування, яка дозволяє дітям створювати інтерактивні історії, ігри та анімації у дуже наочній манері перетягування. Що чудово у Scratch - це не тільки сила того, скільки можна з ним створити, а й спільнота, до якої приєднаються ваші діти, коли почнуть програмувати в ній. Замість того, щоб починати з нуля, діти можуть грати та змінювати ігри та історії, написані іншими, переробляючи їх так, як вважають за потрібне. Потім вони можуть поділитися програмами, які вони пишуть, з іншими, щоб продемонструвати власні твори.
Станьте майстром, який використовує заклинання, написані в коді, щоб виграти принцесу (віком від 8 років)
tCodeCombat це чудовий безкоштовний сайт, який навчає кодувати різними популярними мовами програмування, такими як JavaScript та Python, граючи в ігри. У їхній грі для початківців ви берете на себе роль майстра, який використовує заклинання, написані в коді (JavaScript), щоб керувати своїми героями, орієнтуватися в лабіринтах, перемагати огрів, обманювати ворогів і рятувати союзників.
Створіть власних роботів (віком від 10 років)
tLego Mindstorms поєднує в собі знайомі та улюблені LEGO з двигунами, датчиками та пультами дистанційного керування, які ваші діти можуть запрограмувати на те, що вони мріють. Завдяки Mindstorms ваші діти можуть створювати роботів, які ходять, розмовляють і роблять так, як вони наказують.
Створення модів Minecraft (розширено)
t Якщо ваші діти гратимуть у Minecraft, їм зрештою набридне доступні моди і вони захочуть почати будувати власні. Оскільки Моди побудовані з реальними мовами програмування, такими як Java, це чудовий спосіб підняти їх навички програмування на новий рівень. Вивчення Java з Minecraft від YouthDigital виглядає як надзвичайно веселий спосіб вивчення за допомогою їх онлайн-курсів під керівництвом відео який показує дітям, як програмувати на Java, щоб створювати власні мечі, обладунки, інструменти, їжу, досягнення та більше.
Вивчіть фізичні обчислення та кодування за допомогою Raspberry Pi
t Малина Пі -це комп’ютер розміром з кредитну картку, який можна купити за ціною до 50 доларів. Просто підключіть його до телевізора або монітора, підключіть клавіатуру та мишу та перейдіть. Миттєвий, доступний, повністю функціональний комп’ютер. Це чудовий спосіб для дітей дізнатися про обладнання, на якому працюють комп’ютери. Крім того, існують версії Scratch і Minecraft для Raspberry Pi, які роблять його чудовим інструментом для дітей, які вчаться кодувати.
t Як бонус, Minecraft для Raspberry Pi - єдине видання гри, яке дозволяє гравцям програмувати її безпосередньо, надаючи своїм дітям ще більше можливостей контролювати свій досвід Minecraft (цього разу, використовуючи написаний код Python). Знайдіть цей та інші навчальні ресурси Pi тут.
Допоможіть своїм дітям комп’ютерному кодуванню
t
t Все вищесказане - чудові способи перейти і почати кодування. Але іноді це дійсно може допомогти мати справжню книгу для опрацювання (і це ви, як батьки, теж можете зрозуміти).
tДопоможіть своїм дітям комп’ютерному кодуванню це весела, інтерактивна книга, яка ознайомить вас із написанням комп’ютерних програм спочатку в Scratch, а потім у Python. Не хвилюйтесь, це не типовий, нудний текст програмування. Книга барвиста, грайлива та захоплююча, у якій пояснюється поєднання слів та малюнків складні теми програмування, як ця, що показує важливість бути точним і зрозумілим, коли ти кодуєш.
t
t Фотографії та текст, відтворені з дозволу DK, підрозділу Penguin Random House від Допоможіть своїм дітям комп’ютерному кодуванню, 2014 від DK. Всі права захищені.
Окремо дякую автору книги, доктору Джону Вудкоку за те, що він поділився кількома описаними тут порадами.
tФотографія: Inti St. Clair/Blend Images/Getty Images