Презентация по информатике: код, блок-схемы и скриншоты

Ноутбук и блок-схема алгоритма из овалов, ромбов и прямоугольников
Презентация по информатике почти всегда содержит три вещи, которых нет в других предметах: фрагмент кода, блок-схему и скриншот программы. Портятся все три одинаково — размером. Код 12-м кеглем, схема на 15 блоков и снимок всего монитора из зала не читаются, и слайд превращается в серое пятно.

Рабочие ориентиры: не больше 10 строк кода на слайде, не больше 7 блоков в схеме, на скриншоте только нужное окно. Объём — 10–12 слайдов на 5–7 минут, из них на код и схемы приходится 3–4 слайда, а не половина презентации.

Какой план подходит для темы по информатике?

Для темы про алгоритм или язык программирования берите такой скелет из 12 слайдов:

  1. Титульный — тема, автор, класс, учитель (что писать на титульном слайде).
  2. Зачем это знать — где встречается в жизни: «Так работает автодополнение в поиске».
  3. Определение — понятие одним предложением.
  4. Как устроено — схема: блоки и стрелки.
  5. Алгоритм — блок-схема или пронумерованные шаги.
  6. Код — минимальный работающий пример, 5–10 строк.
  7. Разбор кода — тот же код с выносками: что делает каждая часть.
  8. Демонстрация — скриншоты результата: ввод и вывод.
  9. Где применяется — 2–3 примера реальных программ или систем.
  10. Ограничения — чего этот способ не умеет.
  11. Выводы — три пункта.
  12. Источники — учебник, документация языка, сайт.

Тема «теоретическая» (кодирование, системы счисления, устройство компьютера) обходится без слайдов 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 Логические элементы компьютера; Сортировки и их сравнение; Рекурсия; Компьютерные сети и протоколы; Информационная безопасность; Как работает и где ошибается искусственный интеллект

Широкую тему сужайте до вопроса: не «Системы счисления», а «Почему компьютер считает в двоичной системе». Узкая тема сама подсказывает порядок слайдов.

Как проверить файл перед показом

На информатике технические сбои особенно заметны: класс и учитель разбираются в компьютерах. Пять проверок:

  1. Откройте файл на компьютере кабинета заранее. Версии редакторов отличаются, и разметка «уезжает».
  2. Проверьте шрифты. Нестандартный шрифт на чужой машине заменится и сломает вёрстку кода.
  3. Вставляйте видео файлом, а не ссылкой. Интернета в кабинете может не быть; ролик — до 20–30 секунд.
  4. Сохраните копию в PDF. Она откроется почти где угодно, но видео и анимация в PDF не работают — держите их на отдельном слайде, без которого рассказ не развалится.
  5. Проверьте контраст на проекторе. Тёмная тема, красивая на мониторе, на проекторе часто становится нечитаемой.

Если презентация сопровождает индивидуальный проект — например, программу или сайт, — структура строится вокруг продукта: как устроена презентация к индивидуальному проекту, разобрано отдельно.

Чек-лист перед сдачей

  • 10–12 слайдов, одна мысль на слайд
  • Код набран текстом моноширинным шрифтом, не меньше 18 пт
  • Не больше 10 строк кода на слайде, код проверен запуском
  • В блок-схеме подписаны обе ветви ромба, блоков не больше 7
  • Есть трассировка или разобранный пример по шагам
  • Скриншоты обрезаны, важное выделено, личных данных нет
  • Есть пара «ввод → вывод» и слайд об ограничениях метода
  • Файл открыт на компьютере кабинета, есть копия в PDF
  • Речь укладывается в 5–7 минут

Другие разборы по предметам и по оформлению слайдов собраны в разделе о школьных презентациях.

Частые вопросы

На каком языке программирования показывать код?

На том, который изучаете в классе: программа допускает Python, C++, Паскаль, Java, C# и Школьный алгоритмический язык. Если тема про алгоритм вообще, хватит блок-схемы и псевдокода — так работу поймут независимо от языка.

Нужно ли показывать весь код программы?

Нет. Показывайте минимальный работающий фрагмент, который иллюстрирует мысль. Полный листинг вынесите в приложение или откройте в редакторе, если учитель попросит.

Как сделать блок-схему, если нет специальной программы?

Стандартными фигурами редактора презентаций: овал, параллелограмм, прямоугольник, ромб, шестиугольник и стрелки. Для школьного алгоритма этого достаточно, и стиль совпадёт с остальными слайдами.

Можно ли вставить видео работы программы?

Можно: до 20–30 секунд и файлом, а не ссылкой. Обычно хватает пары скриншотов «ввод → вывод», а видео оправдано, когда важен процесс — анимация, игра, работа робота.

Сколько слайдов делать по информатике?

10–12 на доклад 5–7 минут, как и по другим предметам. Нормы по классам и типам работ — в разборе, сколько слайдов должно быть в презентации.

Можно ли делать презентацию про нейросети?

Можно, это одна из самых живых тем для 9–11 класса. Сильнее всего работает слайд с примером, где нейросеть ошиблась, и объяснением почему: он показывает понимание, а не восторг.

Ещё по теме

Список источников в презентации: как оформить последний слайд Слайд с источниками ставят в конце презентации — последним или перед финальным — и пишут на нём 3–5 записей: у... Презентация по обществознанию: схемы, примеры и нормы права Презентация по обществознанию строится вокруг понятий и связей между ними: титульный слайд, слайд «зачем это з... Таблицы и диаграммы в презентации: как вставить и оформить Таблица на слайде должна укладываться в 4–6 строк и 3–4 столбца, а диаграмма — показывать одну мысль и иметь п... Презентация по химии: формулы, реакции, техника безопасности Презентация по химии собирается за 10–12 слайдов на 5–7 минут: титульный, «зачем это знать», определение вещес...