Учитель физики, который не умеет программировать, завайбкодил себе PowerPoint мощнее PowerPoint. Делюсь
Симуляция полёта снаряда на слайде презентации
https://alphabet-physics.ru/powerhtml-интерактивные-презентации/
Работаю учителем физики. Программировать умею совсем немного. Однажды меня доконало.
Знакомая любому, кто хоть раз выступал с презентацией, картина: в кабинете нет интернета, презентация на чужом ноуте разъезжается, шрифты слетели, а половина «интерактивных» онлайн-сервисов требует аккаунт, подписку и стабильную сеть. Стоишь перед классом, обещал «сегодня будет интересно» — а интересно теперь тебе, искать, где что отвалилось.
И я захотел до тупого простого: чтобы презентация была одним файлом, который просто работает. Без установки, без аккаунта, без интернета. Скинул на флешку — открыл где угодно.
Раньше бы помечтал и пошёл дальше страдать. Но сейчас же есть нейросети, которые пишут код по описанию. И я подумал: а давай. Не «выучу программирование за 21 день», а честно — я говорю, что надо, оно пишет, я тестирую и ругаюсь. Так, вечерами, за пару недель родилась штука.
Получился редактор презентаций, который сам является одним HTML-файлом. Открываешь в браузере — это и есть редактор. Собрал слайды, нажал «Сохранить» — получил второй отдельный HTML-файл, который показывает твою презентацию у кого угодно: с флешки, без интернета, без установки. Как PDF, только живой.
Что умеет:
— Интерактивное видео (как H5P, только офлайн): по ходу ролика всплывают вопросы, видео встаёт на паузу, проверяет ответ, в конце показывает балл. Есть даже ветвление — разные ответы ведут в разные места ролика.
— Встроенный видеоредактор: обрезать, вырезать кусок, ускорить, «запикать».
— Физические симуляции, графики из CSV, QR-коды, формулы.
— Для показа: режим докладчика, рисование поверх слайдов, таймеры, колесо имён, кубики и, куда без него, кнопка с конфетти.
— Да и в целом, по сути html-вставки это такой универсальный инструмент, который ограничен по сути только вашей фантазией. Пробуйте.
Сразу честно, чтобы никто не подумал, что перед вами гениальный самоучка: я это не программировал, это вайбкодинг. Код писала нейросеть, я был заказчиком, тестировщиком и главным придирой. Работает — но файл здоровый, писал его учитель физики по вечерам, так что баги где-то живут, это норм.
Продавать мне нечего: оно бесплатное, без рекламы, с открытым кодом. Делал под себя и коллег, но по сути это для любого, кому нужна не-скучная презентация — репетиторов, лекторов, студентов на защите.
Если кому пригодится — потыкайте. Нашли баг — пишите, чиню. И мне правда любопытно ваше мнение: нормально ли непрограммисту вот так брать и вайбкодить себе инструменты под свои задачи — или без понимания того, что внутри, это тупик?