ComputerCraft EDU добавляет программируемых черепашек (Turtle) — роботов, которые умеют двигаться, копать и строить. На каком языке написан ComputerCraft? На Lua — одном из самых простых языков программирования. Есть визуальный блочный редактор, где команды перетаскиваются мышью, как в Scratch.
Какой язык программирования ни возьми для старта, Lua остается самым дружелюбным: рядом с каждым визуальным блоком видна строчка кода. Ребенок начинает с кубиков и незаметно учится читать настоящий код.
Первая программа на Lua: черепашка кладет дорожку из трех блоков:
turtle.forward() -- шаг вперед
turtle.placeDown() -- поставить блок под собой
turtle.forward()
turtle.placeDown()
turtle.forward()
turtle.placeDown() -- три блока позади
Уже через несколько занятий дети переходят к циклам и условиям, строят фермы и автоматические карьеры. ComputerCraft — самый мягкий вход в мир языка кода для детей от 8 лет.
На курсе
Minecraft в Rocket Tech School дети начинают именно с ComputerCraft и постепенно переходят к сложным проектам.