Когда робот рисует! 🐢 🎨
Наши юные программисты продолжают осваивать язык LUA, и на последнем занятии группа «Гуголплекс» совершила настоящий технологический прорыв — ребята научили робота-черепашку... рисовать! 🖼
📐 Что за проект? Перед ребятами стояла амбициозная задача: робот-черепаха должен был «прочитать» рисунок, собранный из цветных блоков, сохранить данные в файл хранения графики и отобразить готовое изображение на мониторе компьютера. Настоящее машинное зрение на языке LUA!
🧠 Как это работает? Алгоритм, который написали ребята, впечатляет своей логикой:
1️⃣ Черепаха проезжает по полю и сканирует каждый блок рисунка.
2️⃣ Вся информация о цвете и координатах записывается в двумерный массив (матрицу) — по сути, цифровую карту изображения.
3️⃣ Затем данные из матрицы переносятся в графический файл на компьютере.
4️⃣ Главное условие — строгое соблюдение последовательности точек, чтобы картинка на экране совпала с оригиналом из блоков.
💡 Чему научились ребята?
✅ Работа с двумерными массивами и матрицами в LUA
✅ Чтение и запись файлов
✅ Понимание структуры растровой графики (пиксель за пикселем)
✅ Координация движений робота с логикой программы
✅ Алгоритмическое мышление: от физического объекта — к цифровому изображению
🐢➡️📁➡️🖥 — именно так выглядит путь от блоков на полу до картинки на мониторе!
🌟 Группа «Гуголплекс» доказала: программирование на LUA — это не просто строчки кода, а способ научить машину «видеть» мир и переносить его в цифровую реальность.