Технологическая карта урока
| Параметр | Значение |
| Класс | 7 |
| Тема | Алгоритмы в реальной жизни: от бутерброда до поиска в библиотеке |
| Тип урока | Открытие нового знания (с элементами метапредметности) |
| Продолжительность | 40 минут |
| Оборудование | Проектор, доска, колода карт (20-30 шт), листы бумаги А4, фломастеры, распечатки «бинарного поиска», секундомер на телефоне |
Цели урока (для учителя)
Сформировать понятие «алгоритм» через бытовые примеры.
Показать разницу между линейным и бинарным поиском на практике.
Научить находить ошибки в алгоритме (неоднозначности).
Планируемые результаты (для ученика — в конце урока)
Знаю: алгоритм — это четкая последовательность действий для решения задачи.
Понимаю: один и тот же результат можно получить разными алгоритмами (медленными и быстрыми).
Умею: составить простой алгоритм из 5-7 шагов и найти в нем «дыру».
Ход урока
1. Оргмомент и «взрыв мозга» (3 минуты)
Учитель встает у доски и говорит:
«Сейчас я сделаю три вещи. Смотрите внимательно. Первое — чихаю (делает вид). Второе — открываю дверь. Третье — *решаю уравнение 2x + 5 = 15*. Вопрос: что из этого НЕ алгоритм и почему?»
Ученики быстро догадываются: чихание — рефлекс, алгоритма нет. Дверь — алгоритм, уравнение — алгоритм.
Учитель подводит к теме:
«Алгоритмы не живут только в компьютерах. Вы применяете их каждое утро: когда собираете рюкзак, чистите зубы, даже когда спорите с родителями про телефон. Сегодня мы станем алгоритмическими детективами — найдем алгоритмы вокруг нас, сломаем их и починим».
2. Вызов: алгоритм «Бутерброд с дырой» (7 минут)
Инструкция: Работа в парах. На листе бумаги нужно записать шаги алгоритма приготовления бутерброда с сыром.
*Через 2 минуты учитель выбирает 1-2 работы и выводит на экран/читает вслух.*
Пример ученического алгоритма:
Взять хлеб.
Положить сыр.
Накрыть хлебом.
Учитель (берет настоящий хлеб и сыр):
«Исполняю ваш алгоритм буквально, как компьютер».
(Кладёт сыр на первый кусок хлеба, сверху — второй кусок хлеба. Жует. Спрашивает ученика, который писал алгоритм)
«Вы это имели в виду?»
(В классе смех)
Вывод: В алгоритме не хватает шага «открыть упаковку сыра» и шага «намазать масло» (если это нужно). Компьютер исполнит ровно то, что написано, а не то, что "подразумевалось".
Ключевая фраза на доске:
АЛГОРИТМ = точные инструкции без двусмысленности.
3. Физминутка-игра «Слепой поиск» (8 минут)
Учитель достает колоду карт (или 20 разных предметов в черной непрозрачной сумке).
Ситуация: Представьте, что вы компьютер. Вам нужно найти даму пик (или любой заданный объект).
Раунд 1. Линейный поиск (медленный)
Выбирается один ученик («процессор»). Ему завязывают глаза (или он не смотрит в колоду). Он вытаскивает карты по одной из стопки и проверяет:
«Это дама пик? Нет → следующая».
Учитель засекает время. Если дама пик 12-я по счету — тратится 12 шагов.
Вопрос классу: Почему это плохо для большого списка?
Ученики: «Если бы было 1000 книг, пришлось бы перебирать почти все».
Раунд 2. Бинарный поиск (быстрый)
«А теперь представим, что карты ОТСОРТИРОВАНЫ по старшинству (6,7,8...В,Д,К,Т). Где дама?»
Учитель раскладывает 8 карт рубашкой вверх в ряд и объясняет алгоритм:
Смотри на среднюю карту.
Если средняя младше Дамы — отбрось левую половину.
Если старше — отбрось правую.
Повторяй.
Демонстрация: один ученик за 3 вопроса находит Даму среди 16 карт.
Вывод на доске:
| Поиск | 16 элементов | 1 000 000 элементов |
| Линейный | до 16 шагов | до 1 млн шагов |
| Бинарный | 4 шага | 20 шагов |
«Вот почему поиск в Google или в телефонной книге работает мгновенно».
4. Групповая работа «Алгоритмические детективы» (12 минут)
Класс делится на 4 группы. Каждая получает карточку с жизненной задачей.
Карточка 1. «Утренний сбор в школу»
Составить алгоритм «Не опоздать на автобус в 7:45». Найти в нем потенциальную ошибку (например, нет шага «проверить зарядку телефона» или «закрыть дверь»).
Карточка 2. «Робот-пылесос»
Ваш робот ездит по комнате 3×3 метра. Задача — пропылесосить всё, не упав с лестницы. Нужна блок-схема из 4 блоков: вперед → если край → поворот. Найти, где алгоритм зациклится.
Карточка 3. «Идеальный репетитор»
Алгоритм «Как выучить стих за 10 минут»:
Прочитать стих вслух.
Закрыть глаза и повторить.
Если ошибся — начать с шага 1.
Позвонить другу.
Вопрос: какая ошибка в алгоритме? (Шаг 4 не нужен или ведет к бесконечному циклу, если друг не берет трубку).
Карточка 4. «Тайный код»
Составить алгоритм для первоклассника, чтобы он нашел ваш класс в школе (от входа → прямо до столовой → налево → вторая дверь). Добавить шаг «на случай, если дверь закрыта».
Презентация: по 1 минуте от группы. Учитель фиксирует термин «проверка условия» (если… иначе…).
5. Закрепление и рефлексия (5 минут)
Игра «Верю — не верю» (поднимите красную/зеленую карточку):
Алгоритм может быть устным (Да — например, рецепт «на глаз» — но это плохой алгоритм).
Бинарный поиск работает только в отсортированном списке (Да).
В алгоритме не может быть ошибок (Нет — даже в космических программах есть баги).
Танцевальное движение — это алгоритм (Да — последовательность движений).
Выходная карточка (устно или в тетради):
«Сегодня я понял, что алгоритм в реальной жизни — это... (закончите)».
Пример ученика: «...список дел, записанный так, чтобы дурак понял».
6. Домашнее задание (на выбор — 2 минуты)
Легкий уровень:
Опишите алгоритм «Как позвонить бабушке по смартфону» ровно из 7 шагов (начиная с «разблокировать экран»).
Продвинутый уровень:
Найдите алгоритм с ошибкой у себя дома. Например: как вы ставите чайник. Что будет, если в алгоритме нет шага «налить воду»? Напишите правильную версию.
Творческий (для желающих):
Нарисуйте комикс про компьютер, который слишком буквально понял алгоритм «Сделать уроки» (например, «открыть дневник» — он взял и физически открыл дневник, но не записал домашку).
Советы для учителя перед уроком:
Подготовьте реальные предметы: хлеб, сыр, нож (или муляж) — для «глупого компьютера». Это вызывает эмоции и смех, а значит — запоминание.
Во время игры с картами не используйте компьютерный экран — пусть всё будет руками и движением.
Если класс слабый, вместо бинарного поиска покажите игру «Угадай число от 1 до 100»: класс называет число, учитель говорит «больше/меньше». За 7 вопросов угадывают всегда.
Главный секрет открытого урока: не старайтесь сделать всё идеально гладко. Пусть ученики сами наткнутся на ошибку в алгоритме бутерброда — это будет ярким моментом, который запомнят и гости, и дети.

Алгоритмы в реальной жизни (22.11 KB)

