Рейтинг статьи
1 звезда2 звезды3 звезды4 звезды5 звезд (пока оценок нет)
Загрузка...

Пять игр, которые научат детей программированию

Бесплатные онлайн-игры, которые обучат вас программировать

    Подборки, 23 марта 2018 в 11:32

Эта подборка включает бесплатные игры, которые созданы не только для новичков, но и для профессиональных разработчиков, желающих в интересной и увлекательной форме освоить JavaScript, Java, Python, PHP, C# и многие другие современные языки.

Мы отобрали 21 самый интересный сайт, обучающий программированию во время игры, более чем из 200 подобных проектов.

CodinGame

На CodinGame с помощью написания кода и создания собственного «искусственного интеллекта» вам предстоит решить самые разнообразные и весёлые проблемы. Сайт поддерживает все языки программирования.

Code Combat

CodeCombat — это платформа для студентов и школьников, позволяющая изучить компьютерные науки, играя в настоящие игры.

Красочная анимация и интересный сюжет, кланы, взаимодействие с тысячами других игроков по всему миру — вот что вам предстоит увидеть.

Поддерживаются такие языки, как Java, JavaScript, Python, Lua, CoffeeScript. Имеется русская локализация.

Ruby Warrior

Если вы хотите изучить Ruby, то Ruby Warrior — то, что вам нужно. Есть два уровня сложности, соответствующих вашим навыкам. Для сохранения своего прогресса придётся залогиниться через Facebook.

Check iO

Check iO — это браузерная игра в жанре «Приключение», которая научит вас программировать на Python.

Code Hunt

В игре Code Hunt вы, охотник за кодом, исправляете код, чтобы он возвращал нужный результат. Для прохождения доступны 14 уровней, в каждом из которых есть по несколько заданий. Игра подойдёт тем, кто хочет изучить Java или C#.

Vim Adventures

Давно хотели собраться с силами и выучить Vim полностью?

21–22 января в 20:00, онлайн, беcплатно

Игра Vim Adventures поможет сделать это в наиболее весёлой и интерактивной форме.

Robocode

Любите битвы роботов? Тогда игра Robocode для вас. Вы научитесь программировать путём создания боевых роботов-танков на Java или .NET. Когда вы создадите робота, на экране в реальном времени начнётся битва.

Cyber DoJo

Cyber Dojo — это пространство, где разработчики могут собираться вместе и изучать такие языки программирования, как JavaScript, Java, Python, PHP, Ruby и многие другие.

FightCode

Цель FightCode довольно проста: создайте робота, который победит роботов других игроков.

Как создать робота? Напишите его на JavaScript. Например, вы можете использовать метод .rotateCannon() для поворота пушки робота на определённую величину, когда происходит какое-то событие. Прежде чем создавать своего робота, стоит прочитать документацию.

Code Monkey

В этой игре вы научитесь не только кодить, но и ловить бананы!

На западе учителя часто используют Code Monkey для уроков программирования у детей. Обучают программировать на CoffeScript и Python.

Elevator Saga

В Elevator Saga вам предстоит управлять настоящим лифтом с помощью JavaScript, разгадывая различные задачки.

Например, первое задание — доставить лифтом 15 человек меньше чем за 60 секунд.

Codewars

Улучшайте свои навыки программирования совместно с другими людьми через решение реальных IT-проблем и задач на Codewars.

Поддерживает JavaScript, C#, Java, Python и другие языки.

Git Game

Git Game — консольная игра, пройдя которую вы полностью овладеете этой системой контроля версий. Суть игры заключается в использовании различных команд, чтобы найти подсказки для решения разных загадок.

Hacker

На Hacker.org вы найдете набор пазлов, тестов, викторин и головоломок, которые потребуют всех ваших хакерских навыков.

К концу игры вы даже научитесь взламывать настоящее шифрование!

Hex Invaders

В этой версии классической аркады на мир нападают три инопланетянина разных цветов. Для того чтобы спасти человечество, игрок должен быстро переводить шестнадцатеричное значение цвета на человеческий язык и сбивать пришельцев.

Flexbox Froggy

Логическая игра, в которой вы должны помочь цветным лягушкам добраться до их любимых кувшинок. Делать это вам нужно будет при помощи CSS Flexbox, что очень поможет развить навыки вёрстки. Подсказки покажут, как лучше решить каждую задачу, но финальное решение остаётся за вами — способов решения всегда несколько.

Тем, кто хочет изучить Flexbox более подробно, поможет наша вводная статья.

Pixactly

Pixactly — это простая по виду, но не по содержанию игра. Вам даётся местоположение двух пикселей, а вы должны нарисовать по этим координатам прямоугольник.

CSS Diner

Отличная игра для знакомства с CSS-селекторами. Игроку даётся стол с посудой, заданный анимированной HTML-формой, и конкретный предмет или предметы, которые нужно взять со стола. Изучено будет всё, от основ до

Flexbox Defense

Классический «tower defense» со вкусом CSS — все башни и ловушки нужно размещать при помощи гибкой вёрстки. Игра состоит из 12 уровней, которые потребуют от вас вспомнить все тонкости системы Flexbox.

Untrusted

Untrusted — это мета-JavaScript-адвенчура, в которой вы играете за персонажа по имени Dr. Eval — символ @, который может изменять окружающий мир, модифицируя его исходный код (ух, прям Матрица ? ). Игроку предоставляются функции, инициализирующие каждый уровень, и API, с помощью которого нужно прокладывать путь к выходу из уровня.

Dungeons & Developers

Дерево магических навыков, но магия эта — не льда и огня, а веб-разработки. Отмечайте свои знания CSS, HTML и JavaScript и следите за продвижением к званию Мастера.

Пять игр, которые научат детей программированию

Программирование набирает популярность среди детей по всему миру. Представляем 5 игр, которые помогут познать азы этой дисциплины.

Интерес к программированию среди школьников очень быстро растет. Так, с 2016 года во всех финских школах появится новая дисциплина — программирование, а в целом по стране отмечают быстрый рост популярности кружков программирования для детей. В последний раз в акции «Час кода» приняли участие 36 млн детей по всему миру. В апреле 2014 года появился даже детский язык программирования ScratchJr, помогающий детям в возрасте пяти-семи лет получить базовые навыки кодинга.

Количество игровых приложений для PC, Mac, iOS и Android, обучающих детей программированию, быстро растет.

Light-bot: робот-включатель

Возраст: 4 – 8 лет. Цена: $0 – 3. Платформа: браузер, iOS, Android.

Игрок управляет нарисованным мультяшным андроидом, который быстро бегает по игровому полю и зажигает лампочки на нужных участках пространства. Но бегать в разные стороны, подчиняясь кнопкам со стрелочками, он не будет: для каждого движения робота нужно написать небольшой кусочек кода, задать роботу алгоритм движения. На начальных уровнях все настолько просто, что постичь азы игры (а заодно и базовые основы алгоритмизации) сможет ребенок почти любого возраста. А дальше придется развиваться. При этом задача игрока — не только зажечь все лампочки, но и задействовать при этом минимальное количество инструкций.

Читайте также:  Вагоновожатый: как бывший продюсер зарабатывает на кинофургонах

Игра учит базовым навыкам организации процессов и алгоритмизации. Геймплей крайне лаконичен: юного геймера ничто не отвлекает от размышлений над кодом. По сути Light-bot — один из самых простых и приятных способов начать изучать программирование. И главное: у игры есть и русскоязычный интерфейс.

Разработчик игры — канадец Дэнни Ярославский отмечает, что его игра учит планированию, тестированию, отладке и базовым навыкам алгоритмизации.

Базовый набор уровней распространяется бесплатно. За доступ к сложным этапам и комнатам придется заплатить $3.

Kodable: программируемый побег

Возраст: 5 – 8 лет. Цена: $0 – 7. Платформа: браузер, iOS.

Главный герой — похожий на мяч медвежонок Пух. Медвежонок очутился в красочном лесу, из которого ему, однако, нужно выбраться. Пользователь должен провести его через множество лабиринтов разных уровней сложности. Но Пух, конечно, не подчиняется простым нажатиям клавиш: чтобы он двигался в нужном направлении, стоит придумать простой алгоритм.

Эта игра помогает ребенку, с одной стороны, усвоить базовые навыки программирования, с другой — заложить основы логики, критического мышления, научить последовательности действий. Также разработчик утверждает, что первоклассникам она поможет стать усидчивее.

«Взрослые обычно очень напуганы программированием. Им кажется, что учить этому детей странно. Но это довольно забавно: наблюдать за тем, как родители недооценивают своих детей. Если дать им Kodable, они смогут удивить своих родителей относительно того, насколько они умны», — сказал основатель компании — разработчика игры Грэхен Хюбнер.

Преимущества игры: приятные образы, интересная графика, исключительно простой интерфейс, поддержка русского языка.

Первые 30 уровней игры доступны бесплатно, за остальные придется выложить $7. Всего здесь 105 различных лабиринтов.

RoboZZle: универсальный сборщик

Возраст: от 6 лет (интересно и для взрослых). Цена: $0 – 2. Платформа: браузер, iOS, Android, Windows Phone.

RoboZZle — это предельно простая игра для начинающих программистов и детей и подростков, которые хотят развить навыки логического мышления. Перед игроком появляется игровое поле произвольного размера и формы, состоящее из синих, красных и зеленых квадратов. На некоторых из них лежат звезды. В одном из квадратов есть робот, задача которого — собрать все звезды. Задача игрока — написать для него такую программу, запуск которой провел бы робота по всем нужным для этого квадратам. При этом задачу нужно решить при помощи всего пяти функций: робот может двигаться прямо, разворачиваться, перекрашивать клетки в нужные ему цвета.

Придумал игру в свободное от работы в Microsoft время русский программист Игорь Островский.

Главная особенность игры — ее универсальность. С первыми уровнями легко справятся дети почти любого возраста, а над последними придется попотеть опытному программисту. Поддержки русского языка нет, но она и не нужна.

Цены на игру зависят от платформы, на которой она будет запускаться.

Cargo-Bot: юный оптимизатор

Возраст 5+ (подходит и для взрослых). Цена: бесплатно. Платформа: только iOS.

Это первая игра, обучающая программированию детей, которая была создана специально для iPad. Игроку предлагают расставить в нужном порядке разноцветные ящики на работающем виртуальном заводе. Чтобы получить максимальное количество баллов, геймер должен использовать для этого алгоритм с минимальным количеством команд и функций.

Детям это поможет не только получить базовые навыки алгоритмизации, но и познакомиться с такими понятиями, как упрощение и оптимизация. Идеально подходит для детей начальной школы и подростков постарше: уровней сложности здесь достаточно.

Главное достоинство игры — довольно продвинутый геймплей, способный увлечь на долгие часы. Рекомендовать Cargo-Bot можно тем детям, которые уже прошли десятки уровней из других приложений, описанных выше.

Machineers: долгоиграющий квест

Возраст: 8 – 14 лет. Стоимость: бесплатно. Платформа: Mac, PC.

В этой игре ребенку предлагают управлять роботами, работающими в ремонтной мастерской. Пользователь расставляет в нужном порядке разные объекты (шестеренки, ключи, провода) сломанных приборов для того, чтобы они вновь заработали. Некоторые уровни требуют написания небольшого количества строчек кода. Геймплей превращает Machineers в идеальный инструмент для изучения основ объектно-ориентированного программирования.

В целом эта игра представляет собой довольно-таки замысловатый и увлекательный квест. Главная ее особенность на фоне других приложений из этого обзора — высокий уровень графики и детализации. Да и сюжет здесь есть, позволяющий удерживать подростка за игрой долгие часы. Пока он будет играть, у ребенка будут развивать навыки логического мышления, алгоритмизации, процессуальной грамотности. Школьник с ранних лет начнет понимать, как происходят различные сложные процессы, и научится управлять ими.

Пока эта игра бесплатна, но со временем появится ее версия для iPad. Ее сделают платной. Цена пока не объявлена.

ТОП-12 игр, с которыми ребенок научится программировать

Подрастающее поколение идет в ногу с IT, поэтому мы подготовили список из 12 крутых игр, с которыми ребенок научится программировать.

И даже если вы не видите своего ребенка в роли айтишника, позвольте ему освоить базис: программирование развивает логическое мышление и умение планировать свои действия. Сегодня в подобных играх существует огромный возрастной разброс, что позволяет учиться как двухлетним детям (без шуток!), так и школьникам. Давайте посмотрим, что предлагают разработчики обучающих игр.

1. Kodable: даже самый маленький научится программировать!

Классный онлайн-сервис, который рассчитан на составление обучающего плана. Он подойдет учителям, которые смогут вести уроки в сети, и родителям. Разработчики уверяют, что с игрой справятся даже двухлетние дети. Так что с Kodable ваш ребенок научится кодить раньше, чем начнет читать.

Дизайн яркий и веселый. Ребенку предстоит играть с прикольными рожицами в лабиринтах, а азы программирования будут осваиваться параллельно. Все подсказки представлены в виде картинок, а не сложных инструкций, так что поймет даже самый маленький. Эта программа станет идеальным инструментом для информатики в начальной школе. Обучение может контролироваться как учителями, так и родителями. Здесь есть показатели успеха и уровни сложности.

Читайте также:  Как стать индивидуальным предпринимателем: 5 главных вопросов

2. Code Monkey

Программа предлагает реальный язык программирования (CoffeeScript), с помощью которого можно писать свои игры на HTML5. Здесь не требуется начальный опыт: обучение возможно с нуля. Основы информатики осваиваются в рамках своеобразной веселой бродилки, а редактор уровней позволяет самостоятельно видоизменять процесс игры.

Это действительно очень крутая штука, которая подойдет для начальной школы. Забавная обезьянка проведет учеников через ряд уровней, каждый из которых поведает о конкретной возможности в кодинге. Ребенок научится программировать и просто будет хорошо проводить время за игрой, не отвлекаясь на бесполезные консольные или ПК-игры.

3. Git Game

А как насчет системы контроля версий? Да, это игра для детей постарше, но и она не пройдет даром, ведь без VCS в программировании никуда. Все, что нужно, это выбрать игру и использовать команду для терминала:

Более подробная инструкция для начала работы с Git Game есть на официальном сайте игры.

4. Code.org

Замечательно то, что в начале работы с сервисом можно выбрать родной язык, а не мучиться с переводчиками в попытках установить и запустить игру. Ранее мы писали о Kodable, который подходит для составления обучающей программы родителями или учителями. Здесь то же самое: есть разделы для учеников, преподавателей, а также возможность создать собственную игру.

Внизу страницы также представлен раздел «Исследуй Студию Кода», где есть множество игр, которые можно испытать самостоятельно. Интерактивное обучение на примере Flappy Bird полезное и веселое: можно задавать собственные условия и предлагать готовую игру друзьям. Ребенок научится программировать и поймет базис составления алгоритмов. Приятный бонус – сертификат, который выдается по факту завершения одного из заданий.

5. Vim Adventures

Увлекательная игрушка с лабиринтами Vim Adventures позволит в игровом формате изучить Vim. Множество персонажей, которые подскажут, что делать на том или ином этапе, а также дадут полезные первые навыки в работе с Vim. Эта головоломка будет усложняться с каждым пройденным этапом. Очень полезная вещь. Единственное «но» – английский язык: ребенок либо сам будет переводит реплики персонажей (хороший стимул дополнительно подтянуть английский язык), либо помогите ему разобраться, что именно от него требуется в игре.

6. Lightbot

Здесь также предстоит столкнуться с английским языком, но игра того стоит. Можно скачать на смартфон или планшет. Ключевой персонаж – маленький робот, который будет выполнять те действия, которые ему зададут в соответствии с поставленными условиями. Он переходит от пункта к пункту и зажигает в выбранных местах лампочки. Команды простые, а навыки действительно полезные.

Приложение рекомендовано как школьникам, так и детям дошкольного возраста: начиная с 4-6 лет, ребенок научится программировать. Кроме того, есть усложненная версия, которая рассчитана на детей старше 9-10 лет.

Стоит отметить, что игра настолько увлекательная, что понравится даже взрослым, которые хотят убить время за чем-нибудь интересным. Lightbot развивает логику и способность создавать алгоритмы решения задач.

7. Cargo-Bot

Несложная для понимания игра, с первыми уровнями которой разберутся даже дети дошкольного возраста. Текста почти нет, поэтому разобраться в заданиях будет просто. Ящики нужно перекладывать с учетом наименьшего количества ходов (правила как в ханойской башне). Уровни повыше предложат более сложные комбинации, и здесь поломают голову даже взрослые. Развивает логическое мышление и позволяет освоить базис программирования.

Приятный дизайн и возможность использовать на Apple-устройствах. К слову, Cargo-Bot целиком разработан на iPad.

8. Scratch

Пожалуй, самый популярный проект, разработанный специально для детей. Ребенок быстро научится программировать, да еще и весело проведет время за расстановкой ярких алгоритмических блоков. Дизайн приятный, игровой, хотя, по сути, это и не игра даже, а полноценная обучающая кодингу среда.

Scratch охватывает широкую возрастную аудиторию, но больше придется по душе детям старше 8 лет, которым уже надоело водить обезьянок и роботов по заданным маршрутам. Здесь нет заданий для целенаправленного выполнения, но есть много интересных инструментов, которые позволят создать что-то свое буквально с нуля. К тому же, предусмотрено полное раздолье для творчества, так что фантазия будет развиваться наряду с логикой.

9. CodeCombat

Создатели CodeCombat явно не лишены фантазии и чувства стиля. Во-первых, это уже довольно продвинутый уровень, который позволит неплохо освоить один из предоставленных языков (JS, Python, Lua, CoffeScript). Во-вторых, есть как бесплатные уровни, так и те, за которые нужно платить. Казалось бы, ну кому захочется отдавать деньги за игру, если можно найти что-то бесплатное? Но вспомним аналогичные проекты для взрослых вроде JavaRush: та же система, и она работает. Подход к обучению от CodeCombat уже успел зарекомендовать себя как качественный.

В любом случае, первые 70 уровней о платном контенте можно не думать, и даже этого хватит: школьник научится программировать и откроет для себя совершенно новые горизонты в области информатики. Перед каждым заданием дается мотивация, а сама игра построена таким образом, что на шутеры и стандартные бродилки не останется ни времени, ни желания.

10. СeeBot

А вот и синтаксис, приближенный к C++. Это можно назвать классикой, которая впервые появилась в 2003 году. Вот только данная полезная разработка в то время прошла мимо большинства наших школ, так как изначально была ориентирована на англоязычную аудиторию. Графика здесь бледненькая, если сравнивать с современными играми, но пользу нельзя переоценить.

Сюжет СeeBot вращается вокруг колонизации доселе неизведанной планеты, и чтобы управлять героями, нужно кодить. На сайте заявлено «Learn Java, C++ and C#», и это соответствует действительности. Если хотите, чтобы ребенок освоил эти направления в программировании – СeeBot станет лучшим вариантом.

11. Robozzle

Нужно двигаться по предоставленному пазлу, с чем справятся даже учащиеся младших классов. Но куда более интересной игра будет для тех, кто уже знаком с основами алгоритмизации и понимает всю важность заданий. С одним только Robozzle ребенок не научится программировать, зато поймет, что к чему в построении алгоритмов, разовьет логическое мышление. Здесь предусмотрен поиск и создание новых заданий, что даст самое ценное на данном этапе – практику и постоянное повторение уже пройденного материала.

Читайте также:  Как получить руководящую должность?

Суть в том, что в пустые ячейки нужно вставлять необходимые стрелочки и клавиши, благодаря которым двигающаяся по пазлу стрелка сможет правильно ориентироваться в пространстве. Головоломки можно делать как простыми, так и по-настоящему сложными, рассчитанными на тех, кто уже хорошо знаком с игрой.

12. ПиктоМир

Не первая, но одна из самых популярных российских игр, направленных на обучение детей. Здесь не придется задумываться о выборе родного языка и платформе (кроссплатформенность: есть версии для ПК и мобильных устройств). Также это открытое программное обеспечение.

Запускается легко, не требует каких-либо сложных регистраций, а при желании игру можно просто скачать. В ходе игры робот окрашивает поле, а графические подсказки направляют маленького пользователя на пути к освоению алгоритмов.

14 САЙТОВ И ИГР, КОТОРЫЕ НАУЧАТ ДЕТЕЙ ПРОГРАММИРОВАНИЮ

Хотим мы этого или нет, но обучение все больше становится похожим на игру. Особенно, если речь идет о детях младшего школьного или, тем более, дошкольного возраста. Преподаватель Британской высшей школы дизайна Дмитрий Карпов составил список полезных ресурсов для обучения информатике с раннего возраста.

Сегодня подборка приложений посвящена знакомству с основами программирования, но вы можете еще собрать отдельно головоломки, простые игры на решение игровых задач мышления, лабиринты, проектирование чтобы развивать мышление, внимание, анализ, дисциплину итеративного поведения при решении задачи. Вторая группа — творческие приложения, рисовалки, музыкальные приложения, простые видео-редакторы для развития цифрового творчества у детей и воспитании интереса к электронным инструментам творчества. Третья группа приложений — интерактивные книги, сказки, аудио-книги развивающие вербальную и аудиальную культуру, расширяющие словарный запас и гармонично формирует личность интересующуюся текстом, нарративностью, яркими вербальными образами и интерактивным опытом взаимодействия с сюжетом.

Новую область знания, computer science, науки прикладного программирования и проектирования стоит начинать изучать в раннем возрасте — уже с 4-6 лет, когда принципы мышления уже формируют представления об основах мира вокруг, его систем, структур. Игра всегда служила обучению ребенка — сегодня главным учебным инструментом становится гаджет, личный проводник в мир цифровых знаний ребенка или семейный планшет, школьный компьютер.

15 сайтов и игр, которые научат детей программированию

15 сайтов и игр, которые научат детей программированию

Хотим мы этого или нет, но обучение все больше становится похожим на игру. Особенно если речь идет о детях младшего школьного или дошкольного возраста. Преподаватель Британской высшей школы дизайна Дмитрий Карпов составил список полезных ресурсов для обучения информатике с раннего возраста.

Сегодня дети оказались в совершенно уникальной информационной среде доступности различных мультимедийных впечатлений. Поэтому рекомендую собрать игры в несколько групп.

Эта подборка приложений посвящена знакомству с основами программирования. Можно отдельно собрать подборку с головоломками, лабиринтами и простыми играми на развитие мышления и внимания, например. Вторая группа — рисовалки, музыкальные приложения, простые видеоредакторы для развития интереса к цифровому творчеству. Третья группа приложений — интерактивные книги, сказки, аудиокниги, развивающие вербальную и аудиальную культуру. Они расширяют словарный запас и гармонично формируют личность, которая интересуется текстом.

Новую область знания — computer science (науку прикладного программирования и проектирования) — стоит начинать изучать в раннем возрасте, с 4-6 лет

Когда у ребенка уже формируются представления о мире вокруг. Игра всегда служила обучению. И сегодня главным учебным инструментом становится гаджет (планшет или компьютер) — личный проводник в мир цифровых знаний ребенка.

Code.org — приятный интерфейс и масса простых игр о базовых принципах работы языков программирования. Очень нужный некоммерческий образовательный проект для детей.

Crayon Physics Deluxe — игра просто шедевр, развивает у ребенка инженерное мышление, готовит к пониманию программирования в условиях различных систем и физических движков. Даже не столько про программирование, сколько про логику решения задач через итеративный процесс, что является важнейшей воспитательной дисциплиной.

Lightbot — игра на старике Flash, но с приятной графикой и простым обучающим материалом по построению алгоритмов движения робота. Развивает у школьника внимание к сценарию и понимание пошагового поведения персонажа.

CodeCombat — ветеран на рынке, занимается игровым обучением кодам Python, JavaScript, Lua и экзотическому CoffeScript.

CodeMonkey — изучение принципов синтаксиса через игру с обезьянкой.

Ceebot — управление персонажами, используя команды C++.

Cargo-Bot — простое приложение для дошкольников и их айпэдов.

Tomorrow Corporation — игрок решает задачки, которые выдает «игровой» начальник для каждого уровня. К примеру, благодаря пазлам можно научиться создавать модульные функции и их комбинации на основе простейших команд.

Scratch — классика развития мышления будущего программиста.

Kodu Game Lab — большой учебный проект от команды Microsoft Research. Версия для PC бесплатная, а за версию на Xbox придется отдать около $5. Прелесть в притягательности для ребенка мира проектирования игры, его модульности, мышления категориями создания виртуальных миров. Возможно, менее полезна для кодинга и программирования, но лучше помогает изучать основы дизайна игровых приложений.

Hopscotch — обязательное приложение на iPad. Приятный дизайн и базовое изучение основных понятий кодинга.

ПиктоМир — стоит отметить этот российский проект, разработанный по техзаданию РАН, но мне не нравится дизайн. В достоинствах приложения — русский язык. Но это весьма спорное достоинство в изучении основ программирования, так как знание английского языка ускоряет процесс обучения.

RoboZZle — приложение для составления алгоритма движения стрелки. Обучает ребенка пониманию теории алгоритмов на практике.

Kodable — подойдет для малышей. В процессе игры они смогут составить простые сценарии поведения милых шарообразных персонажей.

Для совсем маленьких (от 4-х лет) есть хорошие мини-приложения для iPad:

Естественно, это лишь малая часть всего. Но именно с этих приложений можно знакомство с миром программирования.

Ссылка на основную публикацию