# Программирование в Minecraft для детей: ComputerCraft

> Майнкрафт программирование для детей — создаём роботов-черепашек, автофермы и моды через ComputerCraft на Lua. Учимся кодить прямо в.

Source: https://codims.ru/stati/programmirovanie-v-minecraft-dlya-detej/

---

## Что такое ComputerCraft

ComputerCraft (или CC:Tweaked — актуальная версия) — мод для Minecraft, который добавляет:

-   **Компьютеры** — блоки с экраном и клавиатурой, на которых запускаются Lua-программы
-   **Черепашки (Turtles)** — роботы, которые двигаются по миру, строят, копают и фармят
-   **Мониторы** — большие экраны для отображения информации
-   **Сети** — компьютеры могут общаться между собой по редстоун-сети

Всё программируется на Lua — настоящем языке программирования. Ребёнок пишет код, черепашка выполняет его в игровом мире. О том, [на каком языке написан Minecraft](/stati/kak-sozdat-igru-v-minecraft/) сам по себе, — отдельная тема: у Java Edition и Bedrock Edition разные языки программирования.

## Первая программа: черепашка строит стену

Открываем терминал черепашки и пишем:

\-- Черепашка строит стену 5x3 блока
for ряд = 1, 5 do
    turtle.placeDown()  -- кладём блок вниз
    turtle.forward()    -- двигаемся вперёд
end

turtle.up()
turtle.back()
turtle.back()
turtle.back()
turtle.back()
turtle.back()

for ряд = 1, 5 do
    turtle.placeDown()
    turtle.forward()
end

print("Стена готова!")

Всего 15 строк — и черепашка автоматически строит двухэтажную стену. Это настоящая автоматизация! А то, что дети собирают руками блок за блоком — например, [как построить самолёт в Майнкрафте](/stati/kak-sdelat-samolet-v-minecraft/) или [многоэтажку из блоков](/stati/mnogoetazhka-v-minecraft/), — такая черепашка возводит за секунды по коду.

## Что дети программируют в ComputerCraft

-   **Автоферма** — черепашка автоматически сеет, ждёт роста, собирает урожай и повторяет
-   **Шахтёр** — черепашка копает шахту 3×3 и поднимается с ресурсами
-   **Система сигнализации** — датчик движения + монитор выводит предупреждение
-   **Умные двери** — открываются по паролю, введённому на клавиатуре
-   **Сортировщик предметов** — черепашка сортирует инвентарь по сундукам

## Как установить ComputerCraft

1.  Установите лицензионный Minecraft Java Edition или TLauncher (бесплатно)
2.  Скачайте Forge для вашей версии Minecraft
3.  Скачайте CC:Tweaked с CurseForge
4.  Положите .jar файл в папку mods в директории Minecraft
5.  Запустите игру — в меню крафта появятся компьютеры и черепашки

Курс для детей

### Minecraft: программирование и моддинг

Дети программируют черепашек-роботов, создают автофермы и умные механизмы прямо в Minecraft. Язык Lua, ComputerCraft, реальные проекты внутри любимой игры. Пройти это последовательно, от первых команд до собственных модов, можно на [курсе программирования в Minecraft](/courses/minecraft/) для детей 8–11 лет.

[Подробнее о курсе](/courses/minecraft/)
