Публикации сообщества

Елена Дегтярева • 10 октября 2018

Программирование в Minecraft

Программирование в Minecraft возможно!

Расскажу о своем личном опыте и об опыте программирования в Minecraft своих детей.

Самый простой способ начать программировать в мире Майнкрафт - это познакомиться с программированием на сайте www.code.org.  Кто уже принимал участие в мероприятиях "Час Кода" международного уровня (не российского), тот знает, насколько богат выбор игр и уроков для детей на этом сайте. Мы не первый год заходим туда. Конечно же, там есть Minecraft. Ссылка на руководство: https://code.org/minecraft

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

Следующий вариант программирования подходит для пользователей Майнкрафт Java edition - это программирование так называемых черепашек в версии 1.7.10. Может быть, это возможно и в других версиях, я не в курсе. Дочь училась программировать именно в этой версии. Но для того, чтобы появились черепашки в самом мире, нужно установить Forge-1.7.10 и ComputerCraftPlusComputerCraftEdu1.74 

Программирование черепашек под силу учащимся начальных классов. Дочь начала заниматься в 9 лет и до сих пор продолжает этим заниматься. Преподаватель хвалит ее. 

С помощью черепашек можно строить дома, замки, фонтаны, корабли, радугу, строить и ломать блоки, строить лабиринты и проходить их, рыть траншеи, туннели, сажать цветы и полоть. Что-то еще? Я не в курсе.

Версия Minecraft для Windows 10 поддерживает систему визуального программирования Microsoft MakeCode, она же имеется и в образовательной версии игры.

Но одной игры мало, нужно скачать и установить Code Connection. Во время запуска приложения рядом с игроком появится агент — специальный моб, которым можно управлять, а окно Code Connection примет такой вид:

В MakeCode и Tynker имеются разработанные проекты, по которым можно научиться программировать агента. 

Я знакома со всеми 4 сайтами, которые здесь представлены. Думаю, что и вы тоже. Упомяну лишь Tynker. Мне он симпатичен тем, что на данном сайте предложено огромное количество курсов по программированию, но  как всегда Платно. Есть, конечно, бесплатный вариант, но он сильно ограничен. Мы пробовали с дочерью принять участие в летнем марафоне программирования. Не дошли до середины, у дочери не было желания продолжать, хотя там были предложены интересные задания, а победители получили футболки. 

Моя небольшая попытка показать работу Code connection дана здесь.

В этом месяце разработчики выпустили бета-версию игры 1.4.7.0  для ОУ со встроенным code builder. 

Если вы заинтересовались программированием в Minecraft, то компания Microsoft разработала курсы по изучению программирования MakeCode в Minecraft и My Minecraft Journey

Рекомендуемые ссылки:

Теперь вы знаете, что программирование в Minecraft возможно, разработчики работают над тем, чтобы научить этому всех желающих.

И под конец добавлю, что программировать в Minecraft можно и с помощью Питона. Но данная наука мне не под силу. Увы. 

Оцените материал:
Поделитесь ссылкой:     

Кол-во комментариев: (7)

Елена Зотова
Майнкрафт довольно популярен у школьников, особенно у младших. Будет легко заинтересовать их изучать программирование с помощью так полюбившейся им среды.
  • Войдите или зарегистрируйтесь, чтобы оставлять комментарии
  • Лора Кравченко
    Елена, а что именно Вы стали бы делать как учитель, как заинтересовывать? С чего бы начали изучение? Мой опыт показывает, что от мысли "Будет легко" до "легко получили высокие образовательные результаты" - огромная дистанция :)
  • Войдите или зарегистрируйтесь, чтобы оставлять комментарии
  • Елена Зотова
    И тут я задумалась :) Непосредственно опыта по работе с детьми у меня сейчас немного, конечно. Но о внеурочной деятельности я имею представление. Видела, как организовывают "Код-класс", немного помогала в работе. Приходят дети, у которых уже есть некоторый интерес и стремление развиваться. Организатор старается мотивировать их работать, поощряя успехи и мягко сглаживая "острые" проблемы. Они чувствуют разницу между стандартным уроком и подобным внеурочным занятием, раскрываются. Говоря непосредственно о Майнкрафт: можно провести предварительный опрос, кто играл в эту игру и кому она нравится. Учитель может подготовиться, узнать интересные факты, придумать интересные задания, иногда (если уместно) менять деятельность с программирования на игровые моменты. В процессе рассуждения сейчас вспомнила ситуацию. Студенческой группой выходили в школу на проведение мастер-классов по Kodu Game Lab. Когда обучающиеся увидели эту среду, увидели кубики, образовывающиеся при поднятии поверхности, все сразу вспомнили Майнкрафт. Даже проходящие мимо на перемене 10-классники. И появился интерес в глазах, им захотелось опробовать эту среду. Это было заметно. И на самом МК дети работали с удовольствием. Может быть, одного такого момента (увидели-узнали-заинтересовались) недостаточно для длительной работы. Но, по-моему мнению, это может быть хорошим началом. В дальнейшем учитель может поддерживать интерес за счёт творческих заданий, артефактов, может быть даже показывать на своем примере погруженность в среду.
  • Войдите или зарегистрируйтесь, чтобы оставлять комментарии