Как стать автором
Обновить

Комментарии 11

Давно уже напрашивается научить взрослых графическому

Неужто colobot устарел?

 Большим плюсом будет то, что все друзья играют в Minecraft и это будет мотивировать не забрасывать занятия и развиваться. 

Это иллюзия! Там программированием как таковым и не пахнет, а вот играться учат (новые команды, новые возможности и т.п.) и подсаживают тех, кто до этого момента удерживался.

Вы путаете, сам Майнкрафт - да игра, и то не Майкрософтовский, а тот который оригинальный.

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

Похоже, что так и есть...

Ссылка для Minecraft Education неправильная, найти ее можно на основном сайте, но лучше дать правильную ссылку https://education.minecraft.net/ru-ru

Тот же Python изучают к примеру на https://education.minecraft.net/en-us/lessons/python-101-lesson-1 и далее

А так там конечно же очень много направлений обучения, в том числе и E-Sport

Есть только 1 проблема - нужен Microsoft аккаунт Школы или Организации (образовательной). С личным аккаунтом не пускает, а без входа там только Демо.

Спасибо за ссылку, поправила)

Интересная тема, решил попробовать, запустил CodeCombat и не обнаружил разницы между Kal Vas Flam . In Ex Grav () , а язык программирования можно назвать, как угодно, например Harry Potter++. Т.е. осмысленных знаний там совсем не много, и вполне возможно что вреда от такого изучения, для детей только начинающих изучать программирование, больше. Colobot с его игрой, шагами, обучению алгоритму вне конкуренции :)!

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

А Colobot да, действительно хорош!

Ultima online + Inject! )

sub FindMen()
   VAR SerChar, ColChar, NamChar, DistChar
   UO.Set( 'finddistance', '6' )
   Repeat
      UO.FindType( '0x0190', '-1', '1' )
      If UO.FindCount() > 0 Then
         SerChar = UO.GetSerial( 'finditem' )
         UO.Print( 'Нашли чара! Его сериал: ' + SerChar )
         UO.Ignore( 'finditem' )
      Else
         wait( 500 )
      Endif
   Until UO.FindCount() == 0
   UO.IgnoreReset()
endsub

CodinGame — платформа, на которой можно изучать более 25 языков программирования!
[...]
Играть можно бесплатно и прямо в браузере. Задача игрока — уничтожать вражеские корабли.

Корабли? Там десятки и десятки разных игровых ситуаций, выходить из которых предстоит, разрабатывая код. Есть соревновательные режимы на несколько игроков (на время, на самый короткий код, на самый быстрый код).

Спасибо за дополнение!

Зарегистрируйтесь на Хабре, чтобы оставить комментарий

Публикации

Истории