4 простые игры, которые научат ребенка писать код

Существует стопроцентно работающий способ сделать так, чтобы родители разрешили проводить много времени за компьютером или в телефоне: достаточно сказать, что хочешь стать программистом. IT-сфера развивается, и вместо английского теперь все изучают языки программирования. Наш блогер, преподаватель Московской школы программистов (МШП) Кирилл Ситнов, рассказал про несколько простых игр, которые в этом помогут.
Большинство нейропсихологов сходятся во мнении, что развивать алгоритмическое мышление стоит уже с 5-6 лет. Правда, в начальной школе алгоритмика дается в недостаточном объеме, а многие шаги ребенок воспроизводит неосознанно. Ну и не стоит забывать, что материал усваивается лучше, если представлен в игровой форме. Чтобы развивать мышление школьника, советую искать тренажёры и онлайн-платформы самостоятельно. Про самые очевидные — Minecraft и Roblох — писать не буду. Разберем варианты менее популярные.
1. CodeCombat

Рассчитана на тех, у кого почти нулевой уровень программирования. Здесь можно изучить разные языки программирования Python, JavaScript, Lua. По жанру напоминает The Legend of Zelda — фанатам подобных сюжетов CodeCombat придется по душе.
В игре управлять персонажем придется нестандартным образом — писать команды в соответствии с синтаксисом выбранного языка. Всё начинается с банального управления героем, а потом перетекает в решение различных головоломок.
Здесь ребенок сможет изучить все основные алгоритмические структуры: линейный алгоритм, разветвляющийся, циклический, а также познакомиться с правилами написания кода. Поскольку это проект с открытым исходным кодом, то овладев языком программирования на новом уровне, ребенок без труда сможет внести свой вклад в открытый код: добавить новые функции и исправить ошибки.
2. Flexbox Defense

По своей специфике управления игра полностью копирует предыдущую. Но тут меняется жанр. Теперь от игрока требуется заниматься строительством оборонительных башен, которые не дадут врагу проникнуть на вашу базу. Как вы поняли из описания, это классический Tower Defense.
3. Code Monkey

Более оптимизированная игра для работы с детьми. Тут даже при регистрации предлагают выбрать роли: ученик или учитель. Учителям можно создавать классы и отслеживать результаты, а ученики в свою очередь выполняют задания.
Игра широко применяется учителями на уроках за границей, основное её предназначение — научить детей кодить на CoffeScript и Python. Сюжет прост: обучаясь перемещению персонажа, ребенок начинает проходить всё более и более сложные головоломки.
4. Screeps

Игра в жанре онлайн-стратегии, которая требует достаточно крепких базовых знаний в JavaScript. Ребенку предстоит создать собственную колонию в определенном мире, которая будет доступна и другим игрокам. Понадобится развивать добычу ресурсов, строить базу, нанимать юнитов и захватывать новые территории.
В отличие от предыдущих игр, здесь написание скрипта ничем не отличается от стандартного JavaScript, и свои скрипты можно делить на модули при помощи синтаксиса Node.js.
Вы находитесь в разделе «Блоги». Мнение автора может не совпадать с позицией редакции.
Иллюстрация на обложке: cosmaa / Shutterstock / Fotodom
Популярные комментарии
ОльгаВижу огромный провал в подходе к обучению у школьных учителей. Мне вот интересно, они это делают специально? Ведь те же самые учителя потом занимаются репетиторством. Может им просто выгодно плохо учить в школе? Иначе к репетиторам никто обращаться не будет? Вот только как мотивацию учиться детям возвращать, которую они же и растоптали? У сына в школе очень плохо преподают математику. Вот так им не повезло. Каждый год новый учитель. Причем последняя сама занимается репетиторством. И мы выяснили, что мотивы ее плохого преподавания в нашем классе предельно просты: никто не обратился к ней за платными дополнительными уроками. А как я к ней обращусь, если я вижу, что она или не умеет или не хочет научить? Сын мне сказал: «Ненавижу математику, учительница мне сказала: если стоит тройка, значит заслужил и больше, чем на три ты все равно не знаешь. И исправлять она вообще никому ничего не разрешает. И какой смысл тогда вообще пытаться что-то исправить? Все равно уже тройка стоит» Пошли к репетитору, она еще меня учила в школе давным-давно. Так она вообще сначала не поняла, зачем мы пришли. Говорит: «Мальчик хорошо соображает, ему только уверенности побольше и кое-какие правила подучить. А провалов особых у него нет, он просто теряется из-за неуверенности в своих силах. Может вам и не надо дополнительно заниматься?» Посмотрела, как она ведет занятия, вспомнила свои школьные годы… И мне интересно: их сейчас в педвузах специально учат детей ломать так, что им становится все равно?
«Просто не хотелось, устал»: 6 способов вернуть мотивацию подростку, которому «всё равно»
Зинаида БарыкинаГосподи, это так смешно, там много мошенников и нехороших дядек, которые хотят встречаться с 8ми летками. Я недавно статью видела, правда она 2017 года, но тем не менее!!! Я вот запрещаю своим детям скачивать «Roblox», чтобы потом по заброшками не шатались и не гавкали на мать родную, а то возомнили.
5 родительских вопросов про Roblox: что это за игра, на что там тратят деньги и почему ее запретили в России
ВековойСпасибо! Дано точное описание государственной школьной педагогики принуждения, от которой опытный учитель старается отойти и вводить разрешённые приёмы педагогики выбора. Добавлю к этому, что и родитель должен по возможности снижать негативное влияние школьной практики принуждения к учёбе https://mel.fm/blog/menedzhment-rynochny/56382-kak-gubyat-talanty
«Просто не хотелось, устал»: 6 способов вернуть мотивацию подростку, которому «всё равно»






