Марсокод - игра, созданная программистами для своих детей. Подходит для детей от 3 до 12 лет. Предназначена для обучения основным понятиям программирования в игровой форме.
В ней дети решают головоломки, составляя инструкции для вездехода, который должен проехать по маршруту и собрать пробы пород на разных планетах, чтобы построить ракеты и достичь новых миров.
По ходу игры дети осваивают ключевые концепции программирования - алгоритмы как последовательности операций, декомпозицию программ и повторное использование кода, оптимизацию, отладку, работу программ в динамическом окружении.
Игра учитывает разную скорость освоения материала детьми разных возрастов и содержит как опциональные простые уровни, так и большой набор более сложных уровней.
Особенности:
* 196 уровней, которые продолжают пополняться уровнями с новыми элементами - управление сразу несколькими роботами, "взлом" алгоритмов инопланетян и т.д.;
* 4 ступени сложности: 1 - базовые команды движения, 2 - добавлены команда ожидания/подзарядки и движущиеся объекты, 3 - одна подпрограмма, 4 - две подпрограммы;
* каждая ступень иметь 3 типа уровней: 16 основных уровней, 16 дополнительных уровней, 16 уровней на навык отладки;
* плавное увеличение сложности;
* подсказки, позволяющие не застревать на одном уровне;
* нет баннеров, портящих погружение детей в игровой и образовательный процесс;
* вся функциональность сейчас доступна бесплатно.
В эру ускоряющегося технического прогресса навык программирования позволяет не зависеть от технологий, а управлять ими.
Обновление до SDK 34