План урока на тему:

Графы и их применение

Информатика9 класс65 разделов
Графы и их применение

Информатика · 9 класс · Открытие нового · 45 мин

Граф. Весовая матрица, длина пути и количество путей в направленном ациклическом графе

Цели и задачи

  • Цель по SMART: к концу урока научиться по изображению направленного ациклического графа составлять его весовую матрицу, находить длину заданного пути и вычислять количество путей между указанными вершинами методом последовательного суммирования.
  • Сформировать представление о графе как модели объектов и связей между ними, а также о назначении весов рёбер.
  • Научиться различать вершины, рёбра, путь, длину пути и весовую матрицу графа.
  • Отработать алгоритм подсчёта количества путей в направленном ациклическом графе на типичных заданиях, близких к формату ОГЭ.
  • Развивать точность записи, умение проверять результат и объяснять выбор алгоритма.

Планируемые результаты

Личностные

  • Осознают практическую ценность графов для описания маршрутов, компьютерных сетей и зависимостей между задачами.
  • Повышают уверенность при решении заданий, связанных с графами, и воспринимают ошибку как источник коррекции алгоритма.
  • Проявляют ответственное отношение к точности вычислений и записи данных.
  • Связывают изучаемый материал с возможностями профессионального самоопределения в сфере информационных технологий.

Метапредметные

  • Извлекают информацию из схемы графа, таблицы и условия задачи.
  • Планируют последовательность решения и контролируют промежуточные результаты.
  • Сравнивают несколько маршрутов, анализируют структуру графа и обосновывают вывод.
  • Сотрудничают в паре, формулируют вопросы и представляют решение с использованием математической и информатической терминологии.

Предметные

  • Знать понятия «вершина», «ребро», «ориентированный граф», «вес ребра», «путь», «длина пути», «ациклический граф».
  • Уметь составлять весовую матрицу по заданному взвешенному ориентированному графу.
  • Уметь находить длину пути как сумму весов входящих в него рёбер.
  • Уметь вычислять количество путей в направленном ациклическом графе последовательным суммированием количества способов попасть в вершину.
  • Уметь проверять решение перебором маршрутов на небольшом графе и исправлять типичные ошибки.

Универсальные учебные действия (УУД)

Личностные УУД

  • Определяют личный уровень готовности к заданиям ОГЭ по теме «Графы».
  • Осознают значение алгоритмического мышления для решения практических и профессиональных задач.
  • Формируют положительную установку на последовательную проверку результата.
  • Оценивают собственный вклад в парную работу.

Регулятивные УУД

  • Формулируют цель урока на основе проблемной ситуации.
  • Планируют алгоритм составления матрицы и подсчёта путей.
  • Сверяют промежуточные значения с условием и эталоном.
  • Находят ошибку в решении, объясняют её причину и выполняют коррекцию.

Познавательные УУД

  • Классифицируют элементы графа и устанавливают соответствие между схемой и матрицей.
  • Моделируют граф с помощью таблицы и массива чисел.
  • Анализируют направленность рёбер и отсутствие циклов.
  • Применяют рекуррентное правило подсчёта количества путей.

Коммуникативные УУД

  • Распределяют роли при решении задания в паре.
  • Формулируют уточняющие вопросы о направлении ребра и его весе.
  • Аргументируют ответ, используя термины «вершина», «путь», «вес».
  • Сопоставляют решения и корректно сообщают об обнаруженной ошибке.

Подготовка учителя к уроку

  • Подготовить презентацию или изображение трёх небольших ориентированных взвешенных графов: для мотивации, открытия правила и самостоятельной работы.
  • Вывести на доску памятку: «матрица: строка — откуда, столбец — куда; нет ребра — 0», а также формулы $L(P)=w_1+w_2+...+w_k$ и $N(v)=\sum N(u)$ для всех предшественников $u$.
  • Распечатать карточки с графами трёх уровней сложности: по одной карточке на каждого ученика и по одному эталону на пару.
  • Подготовить лист самооценки с пунктами «составляю матрицу», «нахожу длину пути», «считаю количество путей».
  • Подготовить отдельный слайд с заданием в стиле ОГЭ и слайд с пошаговым эталоном решения.
  • Подготовить цветные маркеры или фишки для обозначения вершин и путей.
  • Обеспечить проектор, компьютер и интерактивную доску либо распечатанную демонстрационную схему.
  • Разместить на доске карточки терминов: «вершина», «ребро», «вес», «путь», «длина пути», «матрица».

Ход урока

Этап 1. Организационный момент и мотивация (3 мин)

Цель этапа: включить учащихся в учебную деятельность и показать практическую значимость графов.
Время
Действие учителя
Действие учеников
1 мин
Учитель приветствует класс: "Здравствуйте, ребята. Проверьте, пожалуйста, наличие тетради, ручки и листа для самостоятельной работы. Сегодня мы будем решать задачи, похожие на задания ОГЭ, но сначала увидим, что графы встречаются не только в экзаменационных вариантах."
Проверяют готовность, открывают тетради, записывают дату.
2 мин
Учитель показывает схему маршрутов доставки между пунктами и говорит: "Представьте, что компьютер строит маршрут доставки между складами. Как записать такую схему в таблице? Как узнать стоимость конкретного маршрута? А если нужно определить, сколько разных маршрутов существует? Сегодня мы найдём ответы на все три вопроса."
Рассматривают схему, предполагают: "Нужно указать пункты, направления и стоимость перехода"; формулируют возможные способы подсчёта маршрутов.
Завершение этапа: учитель подводит итог: "Мы увидели, что граф позволяет описывать реальные связи и маршруты. Теперь вспомним его основные элементы и подготовим основу для нового алгоритма."

Этап 2. Актуализация знаний (5 мин)

Цель этапа: восстановить понятия графа и направленного ребра, необходимые для открытия нового знания.
Время
Действие учителя
Действие учеников
2 мин
Учитель показывает граф из пяти вершин и обращается к классу: "Назовите элементы, которые вы видите. Чем отличается стрелка от обычной линии? Куда можно двигаться по стрелке A → B?" Учитель фиксирует ответы на доске.
Называют вершины и рёбра, отвечают: "По стрелке можно двигаться из A в B, но не обязательно обратно".
3 мин
Учитель задаёт вопросы: "Что называется путём? Как определить длину пути, если рёбра имеют веса 4, 2 и 7? Почему в направленном графе важно читать стрелки?"
Формулируют: "Путь — последовательность соединённых рёбрами вершин"; вычисляют $4+2+7=13$; объясняют, что обратное направление может отсутствовать.
Завершение этапа: учитель подводит итог: "Мы вспомнили, что путь зависит не только от набора вершин, но и от направления движения. Осталось научиться компактно записывать веса и считать все возможные пути."

Этап 3. Постановка проблемы и целеполагание (4 мин)

Цель этапа: выявить затруднение и совместно сформулировать цель урока.
Время
Действие учителя
Действие учеников
2 мин
Учитель показывает граф с вершинами A, B, C, D и спрашивает: "Попробуйте перечислить данные о графе так, чтобы другой человек сразу понял, из какой вершины в какую ведёт ребро и каков его вес. Что неудобно при словесном описании?"
В парах обсуждают 1 минуту, называют трудность: "Словесное описание длинное, можно перепутать направление или вес".
2 мин
Учитель задаёт проблемный вопрос: "Как представить граф в виде таблицы? Как найти длину пути и не пропустить ни одного маршрута? Сформулируйте цель урока одним предложением."
Формулируют цель: "Научиться составлять весовую матрицу, находить длину пути и считать количество путей"; записывают тему урока.
Завершение этапа: учитель подводит итог: "Затруднение стало понятным: нам нужен точный табличный способ записи и последовательный алгоритм подсчёта. Сейчас мы сами откроем оба способа на конкретном графе."

Посмотрите план целиком

Зарегистрируйтесь — и откройте план урока по этой теме полностью: цели, ход урока и рефлексия по ФГОС.

Этап 4. Открытие нового знания (10 мин)

Цель этапа: вывести правила построения весовой матрицы, вычисления длины пути и подсчёта количества путей.
Время
Действие учителя
Действие учеников
4 мин
Учитель выводит граф: A → B с весом 3, A → C с весом 5, B → C с весом 2, B → D с весом 4, C → D с весом 1. "Посмотрите на таблицу. В строке указываем вершину, из которой выходим, в столбце — вершину, в которую приходим. Если ребра нет, ставим 0. Заполним матрицу вместе: из A в B записываем 3, из A в C — 5."
Заполняют заготовку матрицы и проговаривают: "Строка — откуда, столбец — куда"; получают строки A: 0, 3, 5, 0; B: 0, 0, 2, 4; C: 0, 0, 0, 1; D: 0, 0, 0, 0.
3 мин
Учитель говорит: "Рассмотрим путь A–B–D. Его длина равна сумме весов рёбер. Запишите формулу и вычислите длину пути A–B–C–D." Учитель напоминает, что длина — это сумма весов, а не число вершин.
Записывают $L(P)=w_1+w_2+...+w_k$; вычисляют длину A–B–D: $3+4=7$, длину A–B–C–D: $3+2+1=6$.
3 мин
Учитель показывает тот же граф без весов и объясняет: "Чтобы посчитать количество путей, начнём с исходной вершины A: способов попасть в A — 1. В B можно попасть одним способом из A, значит N(B)=1. В C можно прийти из A или B, поэтому N(C)=N(A)+N(B)=2. В D можно прийти из B или C: N(D)=1+2=3. Циклов нет, поэтому вершины можно обрабатывать слева направо."
Заполняют таблицу значений $N(A)=1$, $N(B)=1$, $N(C)=2$, $N(D)=3$; перечисляют пути: A–B–D, A–C–D, A–B–C–D.

Запись в тетрадях

  • Весовая матрица: строка показывает начальную вершину, столбец — конечную; в клетке записывается вес ребра, а при отсутствии ребра — 0.
  • Длина пути равна сумме весов всех рёбер пути: $L(P)=w_1+w_2+...+w_k$.
  • Для направленного ациклического графа количество путей считают по правилу $N(v)=\sum N(u)$, где $u$ — вершины, из которых есть ребро в $v$; для исходной вершины $N=1$.
Завершение этапа: учитель подводит итог: "Мы получили три инструмента: матрица описывает граф, сумма весов даёт длину пути, а суммирование способов попасть в вершину даёт количество путей. Теперь проверим алгоритм на коротком задании и проговорим каждый шаг."

Этап 5. Первичное закрепление и межпредметная связь (7 мин)

Цель этапа: применить новый алгоритм к модели, связанной с математикой, географией и транспортной логистикой.
Время
Действие учителя
Действие учеников
3 мин
Учитель раздаёт парам карточку: "На карте четыре пункта P, Q, R, S. Дороги направлены P → Q с длиной 6, P → R с длиной 4, Q → R с длиной 3, Q → S с длиной 8, R → S с длиной 2. Найдите длину маршрута P–Q–R–S и число всех направленных маршрутов из P в S." Учитель напоминает приём «Подумай — обсуди в паре — поделись».
Сначала решают индивидуально 30 секунд, затем обсуждают в парах; вычисляют длину $6+3+2=11$; перечисляют маршруты P–Q–S, P–R–S, P–Q–R–S и получают 3.
2 мин
Учитель связывает задачу с географией и математикой: "Такая схема может описывать движение по рекам, транспортные направления или этапы технологического процесса. Почему нельзя использовать дорогу в обратную сторону, если стрелка её не показывает?"
Объясняют: "Направление является частью условия, поэтому обратный маршрут не считается"; приводят пример односторонней дороги.
2 мин
Учитель просит одну пару представить решение, а остальные применяют взаимопроверку «Две звезды и пожелание»: называют два верных шага и один вопрос или совет.
Представляют решение, сверяют направление рёбер, длину и список маршрутов; формулируют замечание: "Нужно явно проверить, что маршрут проходит только по стрелкам".

Эталон решения

Маршрут $P-Q-R-S$ имеет длину $6+3+2=11$. Все пути из $P$ в $S$: $P-Q-S$, $P-R-S$, $P-Q-R-S$. Следовательно, количество путей равно $3$. При подсчёте по вершинам: $N(P)=1$, $N(Q)=1$, $N(R)=N(P)+N(Q)=2$, $N(S)=N(Q)+N(R)=3$.
Завершение этапа: учитель подводит итог: "Мы применили граф к маршрутам и убедились, что алгоритм работает независимо от предметной области. Теперь каждый самостоятельно решит задание в формате ОГЭ и покажет, какой шаг алгоритма уже выполняет уверенно."

Этап 6. Самостоятельная работа с самопроверкой (10 мин)

Цель этапа: проверить индивидуальное владение алгоритмами и снизить тревожность перед заданиями ОГЭ через работу по понятному чек-листу.
Время
Действие учителя
Действие учеников
6 мин
Учитель раздаёт карточки трёх уровней. Базовое задание: "По графу с рёбрами A → B вес 2, A → C вес 7, B → C вес 4, B → D вес 5, C → D вес 1 составьте весовую матрицу и найдите длину пути A–B–C–D." Повышенное задание дополнительно просит найти количество путей A–D. Учитель напоминает: "Сначала выпишите вершины, затем заполните матрицу, после этого отдельно посчитайте длину и количество путей."
Индивидуально выполняют выбранный уровень; составляют матрицу, вычисляют $2+4+1=7$, находят три пути A–B–D, A–C–D, A–B–C–D.
2 мин
Учитель выводит эталон: матрица строками A: 0,2,7,0; B: 0,0,4,5; C: 0,0,0,1; D: 0,0,0,0. "Проверьте не только ответ, но и каждую клетку: направление, вес, отсутствие ребра."
Сверяют решение построчно, отмечают ошибки цветным карандашом и исправляют их.
2 мин
Учитель предлагает самооценку: "Поставьте знак + напротив действия, которое выполняете без помощи, знак ± — если нужна тренировка, знак ? — если остался вопрос."
Заполняют лист самооценки, формулируют личный затрудняющий шаг; при необходимости задают вопрос.

Эталон решения

Матрица имеет вид: строки A, B, C, D; $A=(0,2,7,0)$, $B=(0,0,4,5)$, $C=(0,0,0,1)$, $D=(0,0,0,0)$. Длина пути $A-B-C-D$ равна $2+4+1=7$. Количество путей: $N(A)=1$, $N(B)=1$, $N(C)=2$, $N(D)=N(B)+N(C)=3$.
Завершение этапа: учитель подводит итог: "Самостоятельная работа показала, что задача становится простой, если не перескакивать через шаги. В конце проверим, какие признаки помогают отличить правильное решение от случайного ответа, и зафиксируем план дальнейшей тренировки."

Этап 7. Рефлексия и домашнее задание (6 мин)

Цель этапа: осмыслить способы действия, выявить затруднения и сообщить варианты домашней тренировки.
Время
Действие учителя
Действие учеников
2 мин
Учитель проводит рефлексию «Светофор»: "Покажите зелёную карточку, если умеете составлять матрицу и считать пути; жёлтую — если нужен пример; красную — если алгоритм пока неясен. Одним предложением объясните свой выбор."
Поднимают карточки, формулируют: "Зелёный: могу проверить каждую клетку матрицы" или "Жёлтый: путаю входящие и исходящие вершины".
2 мин
Учитель задаёт вопросы: "Что означает число в клетке весовой матрицы? Почему в исходной вершине ставим один способ? Зачем граф должен быть ациклическим при таком подсчёте?"
Отвечают: "Число — вес направленного ребра"; "в исходную вершину можно попасть одним начальным способом"; "цикл может привести к бесконечному или неоднозначному подсчёту".
2 мин
Учитель сообщает домашнее задание и говорит: "Выберите уровень осознанно. Базовый уровень обязателен, повышенный и дополнительный помогут тем, кто хочет уверенно решать задания ОГЭ."
Записывают домашнее задание, отмечают выбранный уровень и задают уточняющие вопросы.
Завершение этапа: учитель подводит итог: "Сегодня вы научились видеть в схеме граф, переводить его в весовую матрицу, складывать веса на пути и считать число маршрутов по предшествующим вершинам. Если где-то появилась ошибка, вернитесь к памятке и проверьте направление стрелок. На следующем уроке мы продолжим работу с алгоритмами обработки графов."

Критерии оценивания практической работы

  • «5» — правильно составлена вся весовая матрица, без ошибок определены направления рёбер, верно найдена длина пути и указано количество всех путей с обоснованием.
  • «4» — алгоритм выбран правильно, но допущена одна вычислительная или оформительская ошибка, не повлиявшая на основную логику решения.
  • «3» — верно определены основные вершины и часть рёбер, однако допущены ошибки в матрице или пропущен один путь; решение содержит отдельные верные шаги.
  • Ниже «3» — направление рёбер систематически не учитывается, матрица не соответствует графу, длина и количество путей не обоснованы.

Рефлексия

Вопрос для ученика
Цель вопроса
Что означает число в клетке весовой матрицы и что записывается при отсутствии ребра?
Проверка понимания структуры матрицы и различения нулевого веса и отсутствия ребра.
Как по графу найти длину пути?
Выявление осознания правила суммирования весов.
Как вы определяли количество путей в конечной вершине?
Проверка понимания зависимости от предшествующих вершин.
Какой шаг алгоритма оказался самым сложным и какую помощь нужно повторить?
Выявление индивидуальных точек затруднения и планирование коррекции.

Завершающее слово учителя

"Сегодня мы увидели, что граф — это не просто рисунок со стрелками, а точная модель связей, которую можно представить матрицей и обработать по алгоритму. Мы научились складывать веса рёбер для нахождения длины пути и суммировать способы попасть в вершину для подсчёта маршрутов. Самая частая ошибка — перепутать строку и столбец или пройти против стрелки, поэтому всегда проверяйте направление. На следующем уроке мы продолжим анализ графов и потренируемся выбирать наиболее надёжный способ решения задания ОГЭ."

Домашнее задание

Уровень
Что задать
Зачем
Базовый (обязательный)
Решить 3 задания: по небольшому ориентированному взвешенному графу составить весовую матрицу, найти длину двух заданных путей и определить количество путей между двумя вершинами в ациклическом графе.
Закрепляет базовые алгоритмы; при проверке обратить внимание на направление рёбер, нулевые элементы матрицы и полноту перечисления путей.
Средний (повышающий)
Решить 4 задания в формате ОГЭ: два на чтение весовой матрицы и длину пути, два на подсчёт количества путей методом значений $N(v)$. Для каждого решения записать последовательность шагов.
Формирует устойчивый алгоритм и навыки самопроверки; проверить наличие обоснования, а не только числового ответа.
Продвинутый (дополнительный)
Составить собственный направленный ациклический граф из 6 вершин с весами рёбер, подготовить его матрицу, указать два пути с разными длинами и вычислить количество путей из начальной вершины в конечную.
Развивает создание и моделирование; проверить отсутствие циклов, согласованность схемы и матрицы, правильность подсчёта маршрутов.
Контрольные вопросы перед выходом: «Как определить, что ребро направлено из вершины A в вершину B? Что складывают при нахождении длины пути? Какое начальное значение используют для количества способов попасть в исходную вершину? Почему при подсчёте путей важно отсутствие циклов?»

Создайте уникальный план урока по своей теме

  • Любая тема, любой уровень
  • Структура по ФГОС
  • 100% уникальный план урока
  • Цели, ход урока, рефлексия
  • Экспорт в PDF и Word
  • Готово за 1 минуту

Другие темы по информатике для 9 класса

Чем удобны планы уроков Нейрум

  • Готовый план, не набросокЦели, ход урока, планируемые результаты, рефлексия — всё по структуре ФГОС, открыли и пошли вести.
  • План урока или техкартаОдин материал — два формата экспорта в PDF. Скачали то, что нужно завучу.
  • Свой план урока за минутуНе нашли нужный? ИИ-конструктор напишет план урока по вашей теме, классу и типу урока.

Вопросы и ответы

Как скачать план урока «Граф. Весовая матрица графа. Длина пути между вершинами графа. Вычисление количества путей в направленном ациклическом графе»?

Зарегистрируйтесь бесплатно — материал сохранится в личном кабинете, откуда его можно скачать как план урока или технологическую карту.

Соответствует ли план урока ФГОС?

Да, структура урока — цели, ход урока, планируемые результаты — построена по ФГОС для 9 класса (информатике).

Можно ли изменить план под свой класс?

Да. После регистрации план урока открывается в конструкторе: этапы и содержание можно отредактировать или перегенерировать.