🧰 Инструменты для лекций
Бинарная доска
Визуализация двоичной системы счисления. Числа, текст, русский язык. Покажет, как компьютеры «видят» буквы и цифры через нули и единицы.
Иерархия памяти
Симулятор процессора и памяти. Обращения к файлам в Кэше, ОЗУ и на Диске. Объяснит, почему компьютеры «лагают» и как работает кэширование.
Пакеты и HTTP
Ресторан: официант-пакет бегает между клиентом и сервером. Покажет работу HTTP, ошибки 404/500 и очередь запросов.
DNS: Адресная книга
Как доменное имя превращается в IP-адрес. Иерархия DNS-серверов, кэширование, цепочка запросов. Покажет «магию» интернета.
Сжатие Хаффмана
Алгоритм сжатия данных в реальном времени. Построение дерева Хаффмана, генерация кодов, визуализация экономии.
Шифрование (скоро)
Визуализация шифров Цезаря, RSA, AES. Как работает HTTPS и почему твои данные в безопасности.
📖 О проекте
«Код на сцене» — это набор интерактивных инструментов для проведения образовательных шоу и лекций по информатике для школьников 7-14 лет.
Все инструменты:
- Работают офлайн (один HTML-файл, никаких зависимостей)
- Адаптированы для проекторов (крупные элементы, высокий контраст)
- Поддерживают русский язык
- Не требуют установки — просто открой в браузере
Как использовать: Открой нужный HTML-файл в браузере (Chrome/Firefox/Edge) и изучай! 🎭