Практическая работа «Построение блок-схемы с помощью графических объектов»
Цели и задачи
- Цель по SMART: к концу урока научиться составлять блок-схему простого алгоритма из графических объектов, правильно выбирать обозначения начала и конца, действия, условия и направления переходов.
- Познакомить учащихся с назначением блок-схем и основными графическими обозначениями алгоритма.
- Научить строить блок-схему в графическом редакторе или текстовом редакторе с использованием фигур, подписей и стрелок.
- Развивать алгоритмическое мышление, умение анализировать последовательность действий и находить ошибки в готовой схеме.
- Формировать аккуратность, ответственное отношение к цифровому продукту и навыки сотрудничества при взаимопроверке.
Планируемые результаты
Личностные
- Проявляют познавательный интерес к представлению жизненных процессов в форме алгоритмов.
- Осознают значение точности и последовательности действий при создании цифрового продукта.
- Развивают самостоятельность, ответственность за результат и готовность корректировать собственную работу.
- Соблюдают правила безопасной работы за компьютером и уважительно оценивают работу одноклассников.
Метапредметные
- Выделяют существенные шаги алгоритма и преобразуют текстовое описание в графическую модель.
- Планируют последовательность действий, используют критерии для самопроверки и исправляют ошибки.
- Работают с информацией, экранными объектами, командами перемещения, изменения размера и соединения фигур.
- Обсуждают решения в паре, формулируют вопросы и аргументируют выбор графических обозначений.
Предметные
- Знать назначение блок-схемы и обозначения «начало/конец», «действие», «условие», «ввод/вывод», «линия потока».
- Уметь выбирать подходящий графический объект для каждого шага алгоритма.
- Уметь строить простую линейную блок-схему и блок-схему с условием.
- Уметь соединять блоки стрелками, размещать подписи и проверять схему на соответствие исходному алгоритму.
Универсальные учебные действия (УУД)
Личностные УУД
- Определяют личную учебную задачу: научиться понятно изображать алгоритм.
- Оценивают важность точности схемы для передачи инструкции другому человеку.
- Проявляют готовность доводить практическую работу до завершённого и аккуратного результата.
- Принимают конструктивную обратную связь и используют её для улучшения работы.
Регулятивные УУД
- Формулируют цель практической работы и составляют план построения блок-схемы.
- Сверяют промежуточный результат с условием задания и критериями оценивания.
- Находят разрывы, неверные стрелки и неподходящие фигуры, затем вносят исправления.
- Оценивают качество собственной схемы по чек-листу.
Познавательные УУД
- Классифицируют шаги алгоритма по их назначению.
- Устанавливают причинно-следственные связи между действиями и результатом.
- Моделируют алгоритм с помощью графических объектов.
- Сравнивают текстовую инструкцию и её графическое представление, выявляют несоответствия.
Коммуникативные УУД
- Распределяют действия при парной проверке цифровой работы.
- Задают уточняющие вопросы о выборе фигур и направлении стрелок.
- Аргументированно объясняют, почему конкретный шаг изображён определённым блоком.
- Формулируют доброжелательные рекомендации по модели «Две звезды и пожелание».
Подготовка учителя к уроку
- Подготовить компьютеры для работы в графическом или текстовом редакторе с набором фигур и стрелок; проверить запуск программ.
- Распечатать карточки с тремя алгоритмами: линейный, с условием и повышенной сложности — по одной карточке на каждого ученика.
- Распечатать памятку с обозначениями блок-схемы — по одной на парту.
- Подготовить чек-лист самопроверки — по одному на каждого ученика.
- Вывести на доску или слайд таблицу: овал — начало/конец, прямоугольник — действие, ромб — условие, параллелограмм — ввод/вывод, стрелка — направление алгоритма.
- Подготовить демонстрационную блок-схему «Приготовление чая» с намеренной ошибкой в направлении одной стрелки.
- Организовать рабочие места: один компьютер на пару, тетрадь, ручка, карточка с алгоритмом.
- Проверить соблюдение правил безопасной работы за компьютером и установить таймеры на этапы практической работы.
Ход урока
Этап 1. Организационный момент и мотивация (3 мин)
Цель этапа: включить учащихся в учебную деятельность и показать практическую ценность блок-схем.
Время | Действие учителя | Действие учеников |
|---|---|---|
1 мин | Учитель приветствует класс: "Здравствуйте, ребята. Проверьте, пожалуйста, готовность: тетрадь и ручка лежат справа, компьютер пока не включаем. Сегодня мы будем не просто рисовать фигуры, а превращать алгоритм в понятную для другого человека схему." | Проверяют рабочее место, садятся по двое за компьютеры, отвечают: "Готовы к работе". |
2 мин | Учитель показывает на экране инструкцию приготовления чая и спрашивает: "Как объяснить человеку этот процесс так, чтобы он не перепутал порядок действий? Что произойдёт, если сначала налить чай, а потом вскипятить воду? Сегодня нам поможет блок-схема — графическая модель алгоритма." | Называют последовательность действий, приводят пример ошибки, формулируют вывод: "Порядок действий нужно показать наглядно". |
Завершение этапа: учитель подводит итог: "Мы увидели, что текстовую инструкцию можно представить наглядно. Сейчас вспомним, из каких элементов состоит такая схема, чтобы затем построить собственную."
Этап 2. Актуализация знаний (5 мин)
Цель этапа: актуализировать представления об алгоритмах, командах и последовательности действий.
Время | Действие учителя | Действие учеников |
|---|---|---|
2 мин | Учитель проводит приём «Подумай — обсуди в паре — поделись»: "Вспомните, что такое алгоритм. За 30 секунд сформулируйте определение самостоятельно, затем обсудите его с соседом. В ответе обязательно назовите признак алгоритма." | Записывают краткое определение, обсуждают его в парах и предлагают формулировки: "Алгоритм — это точная последовательность команд для достижения результата". |
3 мин | Учитель показывает четыре карточки: «помыть руки», «включить компьютер», «если идёт дождь — взять зонт», «посчитать сумму двух чисел». Спрашивает: "Какие действия идут строго по порядку? Где появляется условие? Какой результат должен быть у алгоритма?" | Классифицируют карточки, называют линейный алгоритм и алгоритм с условием, отвечают: "Условие разделяет дальнейшие действия на варианты". |
Завершение этапа: учитель подводит итог: "Мы вспомнили, что алгоритм состоит из команд и может содержать условие. Теперь выясним, какие графические объекты помогают передать эти особенности без длинного текста."
Этап 3. Выявление затруднения и постановка цели (4 мин)
Цель этапа: обнаружить затруднение при выборе графических обозначений и совместно сформулировать цель практической работы.
Время | Действие учителя | Действие учеников |
|---|---|---|
2 мин | Учитель демонстрирует несколько фигур без подписей и спрашивает: "Перед вами овал, прямоугольник, ромб и параллелограмм. Можно ли по одной только фигуре понять, какую роль она выполняет? Почему нельзя обозначать все шаги одинаковыми прямоугольниками?" | Сравнивают фигуры, предполагают: "У каждой фигуры есть своё значение; одинаковые фигуры затруднят чтение схемы". |
2 мин | Учитель формулирует проблемный вопрос: "Как построить блок-схему так, чтобы другой человек без дополнительных объяснений понял порядок действий и варианты продолжения? Запишите тему и предложите цель урока." | Записывают тему, предлагают цель: "Научиться строить блок-схему алгоритма с помощью графических объектов и стрелок". |
Посмотрите план целиком
Зарегистрируйтесь — и откройте план урока по этой теме полностью: цели, ход урока и рефлексия по ФГОС.
Завершение этапа: учитель подводит итог: "Затруднение возникло в выборе обозначений и их соединении. Наша цель — разобраться в назначении фигур и применить это знание при создании собственной блок-схемы."
Этап 4. Открытие нового знания и демонстрация приёма (8 мин)
Цель этапа: сформировать алгоритм построения блок-схемы и показать работу с графическими объектами.
Время | Действие учителя | Действие учеников |
|---|---|---|
3 мин | Учитель выводит на экран памятку: "Овал обозначает начало или конец, прямоугольник — действие, ромб — проверку условия, параллелограмм — ввод или вывод данных, стрелка показывает направление. Посмотрите на пример «Переход дороги». Сначала записываем начало, затем действие «Подойти к переходу», после этого задаём условие «Горит зелёный свет?»." | Рассматривают памятку, соотносят названия фигур с их назначением, отвечают: "Ромб нужен для вопроса, у которого возможны варианты «да» и «нет»". |
3 мин | Учитель демонстрирует на компьютере: "Сначала открываю вкладку с фигурами и выбираю овал. Размещаю его сверху и вписываю «Начало». Затем добавляю прямоугольники для действий. Фигуры выравниваю по вертикали, стрелки направляю сверху вниз. Ромб соединяю с двумя ветвями: «да» и «нет»." | Наблюдают за демонстрацией, фиксируют последовательность действий в тетради: выбрать фигуру, разместить, подписать, соединить стрелкой, проверить. |
2 мин | Учитель задаёт вопросы: "Что произойдёт, если стрелка указывает в обратную сторону? Как проверить, что схема закончена? Какие элементы обязательны для любой блок-схемы?" | Отвечают: "Нарушится порядок алгоритма"; "Нужно пройти по стрелкам от начала до конца"; называют начало, действия, стрелки и конец. |
Запись в тетрадях
Ученики записывают: «Блок-схема — графическое представление алгоритма. Овал — начало/конец; прямоугольник — действие; ромб — условие; параллелограмм — ввод/вывод; стрелка — направление выполнения».
Завершение этапа: учитель подводит итог: "Теперь у нас есть условные обозначения и порядок построения. Переходим от наблюдения к самостоятельному созданию схемы: сначала разберём алгоритм словами, затем представим его фигурами."
Этап 5. Первичное закрепление в парах (6 мин)
Цель этапа: закрепить выбор графических объектов на простом алгоритме до начала индивидуальной практической работы.
Время | Действие учителя | Действие учеников |
|---|---|---|
2 мин | Учитель раздаёт парам карточки с алгоритмом «Приготовление бутерброда» и говорит: "Не открывая редактор, подчеркните действия одной линией, начало и конец обведите, а условие выделите знаком вопроса. Обсудите, какая фигура понадобится для каждого шага." | В парах выделяют шаги алгоритма, определяют, что он линейный, распределяют фигуры для начала, действий и конца. |
3 мин | Учитель предлагает приём «Снежный ком»: "Сначала каждый участник составьте свой набор фигур. Затем сравните варианты в паре и выберите общий. Объясните соседней паре один спорный выбор." | Индивидуально составляют последовательность фигур, сравнивают варианты, объясняют: "Для действия «намазать хлеб» нужен прямоугольник, для конца — овал". |
1 мин | Учитель организует быструю проверку: "Покажите карточку с выбранной последовательностью. Если согласны — поднимите зелёную карточку, если есть сомнение — жёлтую." | Показывают карточки, задают уточняющие вопросы, исправляют неверно выбранные фигуры. |
Завершение этапа: учитель подводит итог: "Мы научились переводить шаги алгоритма в условные обозначения. Теперь каждый создаст цифровую блок-схему и проверит её по маршруту от начала до конца."
Этап 6. Практическая работа за компьютером (15 мин)
Цель этапа: построить и оформить блок-схему с помощью графических объектов, соблюдая заданную последовательность действий.
Время | Действие учителя | Действие учеников |
|---|---|---|
2 мин | Учитель объясняет задание: "Выберите карточку своего уровня. На компьютере постройте блок-схему алгоритма. Обязательны начало и конец, корректные фигуры, подписи и стрелки. Работайте по шагам: прочитайте алгоритм, выделите действия, разместите объекты, соедините их, выполните проверку." | Выбирают карточку: базовую «Включение компьютера», среднюю «Переход дороги» или повышенную «Выбор большего из двух чисел»; открывают редактор. |
5 мин | Учитель напоминает правила: "Не растягивайте фигуры до неузнаваемости, оставляйте расстояние между блоками, располагайте стрелки так, чтобы направление читалось сверху вниз. Если используете ромб, подпишите ветви «да» и «нет»." Консультирует пары по запросу. | Создают фигуры, вписывают текст, выравнивают блоки, проводят стрелки, подписывают ветви условия. |
5 мин | Учитель запускает таймер и говорит: "Проведите пальцем по своей схеме от слова «Начало» до слова «Конец». Прочитайте каждую подпись вслух. Если встретили разрыв, обратное направление или пропущенный шаг, исправьте его." | Проверяют схему по маршруту, исправляют разрывы, неверные стрелки, отсутствие подписи или неподходящую фигуру. |
3 мин | Учитель организует взаимопроверку: "Обменяйтесь местами с соседней парой. Используйте чек-лист: есть ли начало и конец, верны ли фигуры, соединены ли все блоки, понятен ли алгоритм. Запишите одну сильную сторону и одно пожелание." | Проверяют работу соседей по чек-листу, формулируют отзыв: «Две звезды и пожелание», возвращаются к своей работе и при необходимости вносят правку. |
Эталон решения
Для алгоритма «Переход дороги»: овал «Начало» → прямоугольник «Подойти к переходу» → ромб «Горит зелёный свет?» → ветвь «нет»: прямоугольник «Подождать» → возврат к ромбу; ветвь «да»: прямоугольник «Перейти дорогу» → овал «Конец». Важно: обе ветви ромба должны иметь продолжение, а стрелка после ожидания возвращаться к проверке условия.
Завершение этапа: учитель подводит итог: "Практическая часть завершена. Вы создали модели алгоритмов и проверили их глазами другого пользователя. Осталось оценить результат по критериям и сформулировать, какое правило оказалось самым важным."
Этап 7. Рефлексия, оценивание и домашнее задание (4 мин)
Цель этапа: оценить достигнутый результат, выявить затруднения и определить направление дальнейшей работы.
Время | Действие учителя | Действие учеников |
|---|---|---|
2 мин | Учитель предлагает приём «Светофор»: "Поднимите зелёную карточку, если самостоятельно выбираете фигуры и соединяете блоки; жёлтую — если иногда нужна подсказка; красную — если пока трудно. Одним предложением объясните свой выбор." | Показывают карточки, формулируют самооценку: "Мне легко строить линейную схему, но трудно оформлять условие". |
1 мин | Учитель напоминает критерии и объявляет: "Проверьте, есть ли в вашей работе начало и конец, правильные обозначения, подписи, стрелки и соответствие исходному алгоритму. Сохраните файл с фамилией и названием алгоритма." | Выполняют итоговую проверку, сохраняют файл, сдают или отправляют его учителю. |
1 мин | Учитель сообщает домашнее задание: "Выберите один бытовой алгоритм и подготовьте его текстовые шаги. На следующем уроке мы рассмотрим, как превратить его в блок-схему с условием или повторением." | Записывают домашнее задание, отвечают на контрольные вопросы: "Что обозначает ромб? Как проверить направление стрелок?" |
Критерии оценивания практической работы
- «5» — блок-схема полностью соответствует исходному алгоритму; правильно использованы все обозначения, присутствуют начало и конец, все блоки соединены стрелками, подписи читаемы, условие имеет ветви «да» и «нет», работа аккуратно оформлена.
- «4» — алгоритм передан верно, но допущена одна неточность в выравнивании, подписи или оформлении стрелки; логическая последовательность сохранена.
- «3» — выполнена основная часть схемы, но есть две-три ошибки в выборе фигур, направлениях стрелок или пропущен отдельный шаг; после подсказки работу можно завершить.
- Ниже «3» — отсутствует связная последовательность блоков, не обозначены начало и конец или работа не позволяет восстановить исходный алгоритм.
Рефлексия
Вопрос для ученика | Цель вопроса |
|---|---|
Что нового вы узнали о назначении фигур блок-схемы? | Выявление осознания ключевых обозначений. |
Какую фигуру было сложнее всего выбрать и почему? | Выявление точек затруднения при переводе текста в модель. |
Как вы проверяли, что стрелки ведут в правильном направлении? | Проверка освоения алгоритма самоконтроля. |
Что вы изменили бы в своей схеме после взаимопроверки? | Формирование готовности использовать обратную связь. |
Завершающее слово учителя
"Сегодня вы научились превращать текстовый алгоритм в понятную графическую модель. Главное правило — каждая фигура имеет своё назначение, а стрелки показывают порядок выполнения действий. Самая частая ошибка — забыть конец алгоритма или оставить ветвь условия без продолжения, поэтому всегда проверяйте схему от начала до конца. На следующем уроке мы продолжим работу с алгоритмами и рассмотрим более сложные конструкции."
Домашнее задание
Уровень | Что задать | Зачем |
|---|---|---|
Базовый (обязательный) | Записать 6–8 последовательных шагов одного бытового алгоритма, например подготовки рабочего места или отправки сообщения, и указать рядом предполагаемую фигуру блок-схемы для каждого шага. | Закрепить соответствие между текстом алгоритма и графическими обозначениями; проверить наличие начала, действий и конца. |
Средний (повышающий) | Составить текстовый алгоритм с одним условием, например выбора одежды по погоде, и описать обе ветви ответа «да» и «нет». | Закрепить построение алгоритмов с условием; при проверке обратить внимание на полноту обеих ветвей. |
Продвинутый (дополнительный) | Разработать алгоритм выбора большего из двух чисел или проверки доступа к мероприятию по возрасту и предварительно набросать его блок-схему в тетради с подписями всех стрелок. | Развить алгоритмическое и логическое мышление; проверить корректность условия, возвратов и завершения алгоритма. |
Контрольные вопросы перед выходом из класса: «Что обозначает прямоугольник? Для чего нужен ромб? Как понять, что блок-схема построена полностью? Почему стрелки нельзя располагать без указания направления?»