На DreamSpark есть Kodu Game Lab. Лично мне больше всего напоминает этакий гибрид Spore и Лого. Там же — SmallBasic, но это уже для «тёртых начинающих».
Мобильной версии нет, русский язык в проверенной мной версии не обнаружен и сомневаюсь, что появился.
Спасибо за обзор!
Мы обучаем программированию школьников и активно используем такого рода игры для того чтобы ребята поняли основные концепции.
Кстати Rovio(создатели Angry Birds) аквтивно способствуют внедрению такого рода техник преподавания в школы. Они проводят тренинги для преподавателей, поставляют софт и пр. У них есть отличный сайт: learn.code.org на котором собраны ссылки на обучающие программированию игры. интерфейсы игр на русском языке!
Там можно составить конструкции со вложенными циклами простым драг-н-дропом блоков, а после этого нажать кнопку Show Code и появится эквивалент конструкции на javascript. Главные персонажи игр это конечно злые птицы и зомби. Так же из тех же блоков можно сконструировать свою игру flappy bird. И самое классное, что там есть маленькие видео перед каждым уроком (жаль на английском, но местами есть субтитры), на которых Марк Цукенберг рассказывает о базовых концепциях программирования
khanacademy — самые основы, программирование игр и счастливого бобра codeacademy — обучение основным концепциям программирования в интерактивном режиме, консоль, команды, Python, PHP, Ruby, JavaScript, HTML/CSS и т.п. сode.org — программирование зомби, злых птиц под руководством Цукерберга, Гейтса и т.п. весь контент на русском языке tynker.com — решение игрушек-пазлов с использованием Scratch, также там есть платные курсы для детей pluralsight.com — бесплатные видеокурсы по программированию с помощью Scratch, C# и AppInventor — онлайн-инструмент для создания мобильных приложений опять же на базе Scratch (да, MIT просит зарегистрироваться) Scratch — онлайн IDE Scratch
А есть игры типа Hakitzu Elite, но с написанием полноценного ИИ? Т.е. написал «боевую программу», и потом запускаешь её сражаться с программами других игроков? (как в Russian AI Cup)
5 игр для развития логики и обучения детей программированию