Comments 32
Почему Colobot забыли?
+5
Поскольку это перевод, я не дописывал за автором.
Colobot вполне подходящий сюда пример, как и Ceebot для учеников и учебных заведений.
Есть еще достаточно проектов кроме названных выше и если у вас есть дополнения, думаю, будет полезно упомянуть их в комментариях для заинтересованных читателей.
Colobot вполне подходящий сюда пример, как и Ceebot для учеников и учебных заведений.
Есть еще достаточно проектов кроме названных выше и если у вас есть дополнения, думаю, будет полезно упомянуть их в комментариях для заинтересованных читателей.
+2
Есть еще недавно упоминавшаяся на хабре Elevator Saga. Скорее головоломка, чем обучающая игра, код пишется на JavaScript. По возрасту трудно сказать, но явно не на младших, скорее 12+, а на поздних уровнях заставляет попотеть и взрослых. Чтобы начать, требуются базовые знания о программировании или чья-нибудь помощь.
+3
Как называется старая игра, где надо программировать роботов? За прохождение которой на максимальном уровне давали сертификат…
0
В детстве, помню, в «ЛогоМиры» играл.
0
первая картинка заставляет вспомнить memes/Double Nigger.jpg
0
linmil попросила написать: «Большое спасибо за статью. Я занимаюсь программированием с детьми разных возрастов, и такие игры очень помогают в работе. Мне (и детям) еще нравится Студия кода — Code.org. Похоже на игру. Состоит из нескольких тщательно продуманных обучающих курсов. Есть русский язык, хотя с некоторыми курсами справляются и четырехлетние дети, не умеющие читать. Что удобно с точки зрения учителя — есть возможность формировать группы учеников и видеть их статистику.»
+1
Еще в копилку — Manufactoria.
0
Для майнкрафта есть ряд модов, которые развивают понимание логических операций и управляющих команд: BuildCraft, RedPower, Applied Energistics.
Майнкрафт нравится многим детям: порог вхождения очень низкий, а возможностей для создания игровых объектов много. Хотя дети играют по разному: кто-то останавливается на уровне постройки дома и битв с другими игроками, а кому-то очень интересно изучить более сложные аспекты игры: делать автоматические системы, писать макросы и скрипты.
Инструменты создания логических конструкций сильно обогащают игровой процесс, предлагая не просто построение статических конструкций, но возможность программировать их поведение. Вышеперечисленные моды добавляют ещё больше взаимодействующих объектов, и иногда удивляешься, насколько сложные штуки можно делать внутри этой игры.
Пример конструкции (причём без модов): ПЗУ на 1 килобайт из блоков Minecraft
Майнкрафт нравится многим детям: порог вхождения очень низкий, а возможностей для создания игровых объектов много. Хотя дети играют по разному: кто-то останавливается на уровне постройки дома и битв с другими игроками, а кому-то очень интересно изучить более сложные аспекты игры: делать автоматические системы, писать макросы и скрипты.
Инструменты создания логических конструкций сильно обогащают игровой процесс, предлагая не просто построение статических конструкций, но возможность программировать их поведение. Вышеперечисленные моды добавляют ещё больше взаимодействующих объектов, и иногда удивляешься, насколько сложные штуки можно делать внутри этой игры.
Пример конструкции (причём без модов): ПЗУ на 1 килобайт из блоков Minecraft
0
Для Minecraft есть еще LearnToMod (с возможностью программирования на JS и Scratch-подобном языке) и Minecraft Pi — Minecraft для Raspberry c возможностью управления миром через Python-команды.
0
SpaceChem – это игра, которую я бы хотел дать себе в 12 лет, чтобы сходить с ума, решая головоломки
В Zachtronics Industries кто-то уже ещё до выпуска SpaceChem успел посходить с ума, выпустив KOHCTPYKTOP.
+2
На андроиде еще есть Lego Fix Factory
0
Есть замечательный Kodu Game Lab от Microsoft Research. Со множеством примеров и мирами для ознакомления. Загрузка из Download Center.
0
Вот так выглядит Kodu: Mars Edition.
0
Нужен закон о защите детей от программирования.
-5
Раз уж Вы вставили картинку с крокодилом из Lego Education, а в статье об этом ни слова, то я пару слов напишу.
Это просто мегаофигительнейшая вещь. Моему мелкому 5 лет и мы месяца два как ходим в кружок, где они собирают разных роботов из Lego Education. Собираются из обычного лего + датчики, моторчики и т.п. Потом это подключается к компьютеру в USB и программируется.
Ребятня в таком восторге, что просто не описать. Мой теперь всё время ждет вторника и пятницы когда пойдем в школу роботов.
Ссылка: www.lego.com/en-us/technic/products
Это просто мегаофигительнейшая вещь. Моему мелкому 5 лет и мы месяца два как ходим в кружок, где они собирают разных роботов из Lego Education. Собираются из обычного лего + датчики, моторчики и т.п. Потом это подключается к компьютеру в USB и программируется.
Ребятня в таком восторге, что просто не описать. Мой теперь всё время ждет вторника и пятницы когда пойдем в школу роботов.
Ссылка: www.lego.com/en-us/technic/products
+1
Я старался выбрать действительно стоящую иллюстрацию, хотя тематика перевода больше про софт, чем хард.
Но Lego, по моему скромному мнению, сделала чуть ли не самый большой вклад в детскую робототехнику. В свои 8-9 лет я просто обалдеть как хотел авто со светящимися трубка из так называемого ими «оптоволокна», а дальше уже и первые движки появились и еще через пару лет программируемые с ПК контроллеры.
Честь им и хвала за Lego Education.
Но Lego, по моему скромному мнению, сделала чуть ли не самый большой вклад в детскую робототехнику. В свои 8-9 лет я просто обалдеть как хотел авто со светящимися трубка из так называемого ими «оптоволокна», а дальше уже и первые движки появились и еще через пару лет программируемые с ПК контроллеры.
Честь им и хвала за Lego Education.
0
Что не говорите, но SpaceChem не для программистов, а для разработчиков конвейеров.
0
По моему мнению — большинство из представленных и описанных в комментах ресурсов ничего общего с программированием не имеют. Это просто логические игры. Давайте тогда добавим сюда и http://www.lumosity.com/ и все клоны Инкредибл Машин все клоны Инкредибл Машин и Шашки с Шахматами. Там ведь тоде фигурки поочереди передвигают!
Я считаю, что детское программирование — это только Scratch. Scratch и ещё раз Scratch.
Вот что мы видим на примере этих двенадцати ресурсов? В основном — перемещение фигурок.
В Скретч для этого есть блоки рисования пером. Вот, например, квадратик.
А на каком из указанных ресурсов Вы сможете сделать свою собственную игру?
Например такую.Flappy ПёРд
Сделано десятилетним человеком. Музыка самостоятельно найдена в инете, все рисунки самостоятельно нарисованы, логика игры запрограммирована тоже самостоятельно.
Вот как выглядит скрипт Летающего парня
Как видите, алгоритм совсем не прост. Мощность полета постоянно уменьшается на пять тысячных.
Повышается с помощью употребления банки гороха.
Какой ресурс еще позволяет детям так легко и непринужденно творить СЛОЖНЫЕ вещи?
А теперь тяжелая артиллерия.
По какому из этих ресурсов есть учебник?
Вот подборка англоязычных учебников Скретч.
А теперь атомная бомба!
Я считаю, что детское программирование — это только Scratch. Scratch и ещё раз Scratch.
Вот что мы видим на примере этих двенадцати ресурсов? В основном — перемещение фигурок.
В Скретч для этого есть блоки рисования пером. Вот, например, квадратик.
А на каком из указанных ресурсов Вы сможете сделать свою собственную игру?
Например такую.Flappy ПёРд
Сделано десятилетним человеком. Музыка самостоятельно найдена в инете, все рисунки самостоятельно нарисованы, логика игры запрограммирована тоже самостоятельно.
Вот как выглядит скрипт Летающего парня
Как видите, алгоритм совсем не прост. Мощность полета постоянно уменьшается на пять тысячных.
Повышается с помощью употребления банки гороха.
Какой ресурс еще позволяет детям так легко и непринужденно творить СЛОЖНЫЕ вещи?
А теперь тяжелая артиллерия.
По какому из этих ресурсов есть учебник?
Вот подборка англоязычных учебников Скретч.
А теперь атомная бомба!
+3
Я с вами согласен, что платформа Scratch очень крутая, но думаю, что вам стоит перечитать третий абзац перевода.
0
Такие платформы, как Scratch и Alice позволяют детям (и взрослым) создавать собственные игры и анимации, используя упрощенные методы программирования. Однако не всем детям это интересно. И вот для таких детей существует множество игр, которые обучают базовым принципам программирования в веселой и доступной форме.
Вот именно с этим я и не согласен. Особенно с фразой «Однако не всем детям это интересно.»
Я бы переписал этот абзац вот так.
Такие платформы, как Scratch и Alice позволяют детям (и взрослым) создавать собственные игры и анимации, используя упрощенные методы программирования. Однако, эти среды программирования сложны для самых маленьких, ведь для успешной работы в Scratch надо знать что такое отрицательные числа, десятичные дроби и координатная плоскость. Для тех, малышей, которые ещё не знакомы с этими математическими понятиями существует большое количество логических игр, которые позволяют приоткрыть дверь в волшебный мир программирования.
Затем описываем все игры кроме Code Combat.
вообще — очень классная статья! Спасибо за перевод!
0
UFO just landed and posted this here
Замечательная игрушка из детства программируемый Луноход Электроника
+1
Скачивайте PDF с материалами игры, распечатывайте и бесплатно играйте-обучайтесь программированию.
Битва Големов. Учимся программировать роботов
Битва Големов. Учимся программировать роботов
+2
Для начинающих джаваскриптеров и даже для взрослых дядь и тёть: https://alexnisnevich.github.io/untrusted/
Roguelike, где у вас есть доступ только к одному кусочку кода на js, иногда просто строковой константе. С его помощью надо изменить работу программы, чтобы персонаж сбежал от роботов и выполнил свою задачу.
Roguelike, где у вас есть доступ только к одному кусочку кода на js, иногда просто строковой константе. С его помощью надо изменить работу программы, чтобы персонаж сбежал от роботов и выполнил свою задачу.
0
Sign up to leave a comment.
12 игр, которые обучают детей программированию