Презентация по информатике: код, блок-схемы и скриншоты
Рабочие ориентиры: не больше 10 строк кода на слайде, не больше 7 блоков в схеме, на скриншоте только нужное окно. Объём — 10–12 слайдов на 5–7 минут, из них на код и схемы приходится 3–4 слайда, а не половина презентации.
Какой план подходит для темы по информатике?
Для темы про алгоритм или язык программирования берите такой скелет из 12 слайдов:
- Титульный — тема, автор, класс, учитель (что писать на титульном слайде).
- Зачем это знать — где встречается в жизни: «Так работает автодополнение в поиске».
- Определение — понятие одним предложением.
- Как устроено — схема: блоки и стрелки.
- Алгоритм — блок-схема или пронумерованные шаги.
- Код — минимальный работающий пример, 5–10 строк.
- Разбор кода — тот же код с выносками: что делает каждая часть.
- Демонстрация — скриншоты результата: ввод и вывод.
- Где применяется — 2–3 примера реальных программ или систем.
- Ограничения — чего этот способ не умеет.
- Выводы — три пункта.
- Источники — учебник, документация языка, сайт.
Тема «теоретическая» (кодирование, системы счисления, устройство компьютера) обходится без слайдов 6–8. Вместо них — два-три разобранных примера: перевод числа 45 в двоичную систему по шагам, подсчёт объёма текста в байтах. Общая технология сборки файла от темы до репетиции — в руководстве, как сделать презентацию для школы.
Как оформить код на слайде
Код набирается текстом в текстовом поле, а не вставляется снимком из редактора: текст можно увеличить, поправить опечатку, и при проекции он останется чётким.
| Правило | Почему |
|---|---|
| Моноширинный шрифт (Consolas, Courier New) | Отступы выравниваются, код читается как код |
| Кегль 18–22 пт | Мельче 18 пт с последней парты не разобрать |
| Не больше 10 строк | Длинный листинг никто не прочтёт за 30 секунд |
| Ключевые слова одним цветом | Подсветка в семь цветов отвлекает |
| Тёмный текст на светлом фоне | Тёмная тема на слабом проекторе теряет контраст |
| Отступы пробелами, как в редакторе | В Python сбитый отступ — это уже другая программа |
Пример слайда с кодом на Python — сумма чисел от 1 до n:
n = int(input("Введите число: "))
s = 0
for i in range(1, n + 1):
s = s + i
print("Сумма:", s)
На следующем слайде тот же код с тремя выносками: «читаем число», «накапливаем сумму в цикле», «выводим результат». Слушатель видит структуру программы, а не пять строк символов. Перед сдачей код обязательно запускают: опечатка в презентации по информатике снижает доверие ко всей работе.
Отдельная ловушка с Consolas. Это шрифт Windows, и если в кабинете стоит Linux, его там может не оказаться: редактор подставит другой, и выравнивание съедет. Страховка — PDF-копия файла или шрифт, который точно есть в системе кабинета.
Блок-схемы: какие фигуры что значат
Условные обозначения блок-схем задаёт ГОСТ 19.701-90 «Схемы алгоритмов, программ, данных и систем». Для школьной схемы хватает шести фигур:
| Фигура | Что обозначает | Пример подписи |
|---|---|---|
| Овал (в ГОСТ — «терминатор») | Начало и конец | «Начало» |
| Параллелограмм («данные») | Ввод и вывод | «Ввести n» |
| Прямоугольник («процесс») | Действие | «s = s + i» |
| Ромб («решение») | Условие с ветвями | «i ≤ n?» |
| Шестиугольник («подготовка») | В школе — цикл со счётчиком | «i от 1 до n» |
| Линия со стрелкой | Порядок выполнения | — |
Шестиугольник для цикла — школьная традиция: в ГОСТе этот символ называется «подготовка», а в части учебников цикл рисуют через ромб с возвратной стрелкой. Рисуйте так, как в вашем учебнике, — спорить с учителем о ГОСТе на защите незачем.
Три правила, которые проверяют чаще всего: у ромба подписаны обе ветви («да» и «нет»), поток идёт сверху вниз и слева направо, схема помещается на слайд целиком. Длинный алгоритм разбейте на два слайда по смысловым частям и на втором повторите точку соединения. Нарисовать схему можно стандартными фигурами редактора презентаций: «Вставка → Фигуры» в PowerPoint даёт все шесть.
Трассировка: как показать, что происходит внутри алгоритма
Трассировка — таблица состояний переменных по шагам выполнения. Для темы про циклы это самый убедительный слайд: класс видит работу программы, а не верит на слово.
| Шаг (i) | s до шага | Действие | s после |
|---|---|---|---|
| 1 | 0 | s = 0 + 1 | 1 |
| 2 | 1 | s = 1 + 2 | 3 |
| 3 | 3 | s = 3 + 3 | 6 |
| 4 | 6 | s = 6 + 4 | 10 |
| 5 | 10 | s = 10 + 5 | 15 |
Пять строк — и понятно, откуда взялась сумма 15 при n = 5. Такая таблица строится и для сортировки (как меняется массив после каждого прохода), и для двоичного поиска (как сужаются границы). Больше 6–7 строк на слайд не ставьте: для длинного алгоритма покажите первые три шага и последний.
Скриншоты: что обрезать, что выделить
- Обрезайте до окна или фрагмента. Панель задач, ярлыки и чужие вкладки к теме не относятся. В Windows нужную область вырезает сочетание Win + Shift + S.
- Выделяйте место, о котором говорите. Рамка или стрелка контрастного цвета. Без выделения слушатель ищет сам и перестаёт слушать.
- Увеличивайте мелкий интерфейс. Общий вид окна слева, увеличенная кнопка или ячейка справа.
- Убирайте личные данные. Имя пользователя, почта, путь вида
C:\Users\Иванов, открытые переписки. Всё это окажется на экране перед классом. - Показывайте пару «ввод → вывод». Два скриншота рядом доказывают, что программа работает, убедительнее одного.
Пример: «Циклы в Python» слайд за слайдом
Тема из курса 8 класса. План можно скопировать и заменить содержимое своим:
| № | Слайд | Что на нём |
|---|---|---|
| 1 | Титульный | Тема, автор, класс, учитель |
| 2 | Зачем это знать | «Чтобы не писать одну команду сто раз» |
| 3 | Что такое цикл | Определение + бытовой пример: «пока в раковине есть посуда — мой» |
| 4 | Виды циклов | Схема: for (число повторов известно) и while (пока условие верно) |
| 5 | Блок-схема for | Шестиугольник, тело цикла, выход |
| 6 | Код for | Сумма чисел от 1 до n, 5 строк |
| 7 | Трассировка | Таблица на 5 шагов при n = 5 |
| 8 | Демонстрация | Скриншоты: ввод 5 → вывод «Сумма: 15» |
| 9 | Код while | Тот же результат через while, сравнение с for |
| 10 | Ошибки | Бесконечный цикл; range(1, n) вместо range(1, n + 1) теряет последнее число |
| 11 | Выводы | Три пункта |
| 12 | Источники | Учебник, документация Python |
Слайд 10 здесь не формальность. Ошибка «на единицу» в границах range — самая частая у тех, кто только начал писать циклы, и учитель это знает.
Слайд «чего метод не умеет»
Ограничение, названное вслух, показывает понимание темы лучше трёх слайдов с достоинствами. Что сказать по типовым темам:
| Тема | Ограничение |
|---|---|
| Линейный поиск | В массиве из миллиона элементов может понадобиться миллион сравнений |
| Двоичный поиск | Работает только на отсортированном массиве; зато миллиону элементов хватает 20 сравнений |
| Сортировка пузырьком | Время растёт как квадрат числа элементов: вдвое больше данных — вчетверо дольше |
| Рекурсия | Python по умолчанию ограничивает глубину примерно 1000 вызовов и выдаёт RecursionError |
| Кодирование текста | Файл, открытый не в той кодировке, показывает «кракозябры» |
| Нейросети | Выдают правдоподобный, но неверный ответ — результат нужно проверять |
Темы по классам
Темы ниже взяты из федеральной рабочей программы по информатике для основной школы (базовый уровень). В старших классах набор зависит от того, базовый у вас курс или углублённый.
| Класс | Темы, которые хорошо показываются на слайдах |
|---|---|
| 7 | Как кодируется текст: ASCII и Unicode; Растровая и векторная графика; Из чего состоит компьютер; Как устроены компьютерные сети |
| 8 | Двоичная, восьмеричная и шестнадцатеричная системы счисления; Логические операции «и», «или», «не»; Ветвления и циклы; Первая программа на Python |
| 9 | Моделирование; Графы и поиск кратчайшего пути; Базы данных: отбор по условию; Электронные таблицы; Безопасность в интернете |
| 10–11 | Логические элементы компьютера; Сортировки и их сравнение; Рекурсия; Компьютерные сети и протоколы; Информационная безопасность; Как работает и где ошибается искусственный интеллект |
Широкую тему сужайте до вопроса: не «Системы счисления», а «Почему компьютер считает в двоичной системе». Узкая тема сама подсказывает порядок слайдов.
Как проверить файл перед показом
На информатике технические сбои особенно заметны: класс и учитель разбираются в компьютерах. Пять проверок:
- Откройте файл на компьютере кабинета заранее. Версии редакторов отличаются, и разметка «уезжает».
- Проверьте шрифты. Нестандартный шрифт на чужой машине заменится и сломает вёрстку кода.
- Вставляйте видео файлом, а не ссылкой. Интернета в кабинете может не быть; ролик — до 20–30 секунд.
- Сохраните копию в PDF. Она откроется почти где угодно, но видео и анимация в PDF не работают — держите их на отдельном слайде, без которого рассказ не развалится.
- Проверьте контраст на проекторе. Тёмная тема, красивая на мониторе, на проекторе часто становится нечитаемой.
Если презентация сопровождает индивидуальный проект — например, программу или сайт, — структура строится вокруг продукта: как устроена презентация к индивидуальному проекту, разобрано отдельно.
Чек-лист перед сдачей
- 10–12 слайдов, одна мысль на слайд
- Код набран текстом моноширинным шрифтом, не меньше 18 пт
- Не больше 10 строк кода на слайде, код проверен запуском
- В блок-схеме подписаны обе ветви ромба, блоков не больше 7
- Есть трассировка или разобранный пример по шагам
- Скриншоты обрезаны, важное выделено, личных данных нет
- Есть пара «ввод → вывод» и слайд об ограничениях метода
- Файл открыт на компьютере кабинета, есть копия в PDF
- Речь укладывается в 5–7 минут
Другие разборы по предметам и по оформлению слайдов собраны в разделе о школьных презентациях.
Частые вопросы
На каком языке программирования показывать код?
На том, который изучаете в классе: программа допускает Python, C++, Паскаль, Java, C# и Школьный алгоритмический язык. Если тема про алгоритм вообще, хватит блок-схемы и псевдокода — так работу поймут независимо от языка.
Нужно ли показывать весь код программы?
Нет. Показывайте минимальный работающий фрагмент, который иллюстрирует мысль. Полный листинг вынесите в приложение или откройте в редакторе, если учитель попросит.
Как сделать блок-схему, если нет специальной программы?
Стандартными фигурами редактора презентаций: овал, параллелограмм, прямоугольник, ромб, шестиугольник и стрелки. Для школьного алгоритма этого достаточно, и стиль совпадёт с остальными слайдами.
Можно ли вставить видео работы программы?
Можно: до 20–30 секунд и файлом, а не ссылкой. Обычно хватает пары скриншотов «ввод → вывод», а видео оправдано, когда важен процесс — анимация, игра, работа робота.
Сколько слайдов делать по информатике?
10–12 на доклад 5–7 минут, как и по другим предметам. Нормы по классам и типам работ — в разборе, сколько слайдов должно быть в презентации.
Можно ли делать презентацию про нейросети?
Можно, это одна из самых живых тем для 9–11 класса. Сильнее всего работает слайд с примером, где нейросеть ошиблась, и объяснением почему: он показывает понимание, а не восторг.