УРОК 3.
ТЕМА: Ветвление в алгоритме
Педагогические цели: способствовать
ознакомлению учащихся с понятием «алгоритм с ветвлением», со способом
записи алгоритма с ветвлением; содействовать формированию представления об
условии; создать условия для развития
алгоритмического и логического мышления, творческой активности учащихся;
способствовать воспитанию стремления к получению новых знаний, обобщению
знаний из различных областей жизни.
Тип урока: урок
усвоения и закрепления новых знаний.
Планируемые результаты
образования:
Предметные: умеют
выполнять и составлять алгоритмы; записывают условия ветвления на схеме
алгоритма; формулируют условия ветвления; задают вопросы, на которые можно
ответить «да» или «нет»; делают выводы по ответам на вопросы.
Личностные: овладевают
мотивами учебной деятельности.
Универсальные учебные действия
(метапредметные):
Регулятивные: ищут ошибки в плане
действий и вносят в него изменения.
Познавательные: осваивают способы
решения проблем творческого и поискового характера.
Коммуникативные: осознанно строят
речевое высказывание в соответствии с задачами коммуникации и составляют тексты
в устной форме.
Основное содержание темы, понятия и термины: Ветвление
в алгоритме. Выполнение алгоритмов с ветвлением.
Сценарий урока
1. Мотивирование учебной
деятельности (организационный момент).
– Здравствуйте, ребята. Вы уже очень
многое узнали. Мы подробно рассмотрели такие понятия, как «алгоритм», «шаг
алгоритма», «блок-схема», «линейный алгоритм» и «условные знаки». Что
обозначают эти понятия? (Учащиеся дают определения данных понятий.)
2.
Проверка домашнего задания.
– Домашнее задание как раз было связано
с условными знаками. Какие условные знаки мы рассмотрели на прошлом уроке?
(• –
поставить точку в обозначенную точку;
® – линия вправо;
¬ – линия влево;
¯ – линия вниз;
– линия вверх.)
Длина линий определяется количеством
клеток.
– Проверим домашнее задание – номер 9 (3
и 4). Какие буквы получились при выполнении алгоритма «Напиши букву»?
Учащиеся
называют буквы, которые у них получились. Если у детей возникли трудности, то
учитель показывает правильное выполнение задания у доски.
– А теперь проверим задание 10 (1).
Один из учащихся читает алгоритм, а учитель выполняет
его у доски. Остальные учащиеся проверяют правильность выполнения задания.
3.
Подготовка к основному этапу занятия.
Игра
«Да – нет».
– Я предлагаю вам сыграть в простую, но очень
интересную игру «Да – нет». Я загадываю имя ученика из класса. Вы должны
отгадать, кто это, но при этом вы можете задавать вопросы с ответами «Да» или
«Нет».
Во время игры дети стоят. Задается вопрос:
«Это мальчик?» Если ответ утвердительный, девочки садятся. После каждого
вопроса «отсеивается» несколько человек.
Игра продолжается до тех пор, пока не останется стоять
один человек. Им должен быть ученик, имя которого загадал учитель.
4.
Постановка учебной задачи.
– Кто же у нас остался? Почему? (Потому что этот
человек подходит по всем признакам.)
– Верно, все условия были выполнены. При этом, как вы
убедились, условие либо может выполняться, либо нет.
– Тема урока: «Ветвление в алгоритме». Главная цель
сегодняшнего урока – рассмотреть способ записи алгоритма с условием, то есть с
ветвлением.
5.
Усвоение новых знаний и способов действий.
– Выполним задание 11 на странице 10.
Инопланетянину Янту снова нужна наша помощь. Ему необходимо вскипятить воду, но
у него ничего не получается. Если вы посмотрите на блок-схему, то сразу увидите
ее отличие от блок-схем, которые мы рассматривали на прошлом уроке. Как вы
думаете, в чем заключается отличие? (В блок-схеме кроме овалов,
прямоугольников и стрелок, есть ромб и две стрелки, на которых надписи: «Да» и
«Нет».)
– Верно. Ромб обозначает условие, а
стрелки «Да» и «Нет» говорят о том, что условие либо выполняется, либо нет.
Прежде чем заполнить блок-схему, давайте рассмотрим картинки справа. В чем же
будет заключаться условие? (Есть ли в чайнике вода или нет.)
– Верно.
Учитель совместно с учащимися
проговаривает алгоритм «Вскипяти воду». А затем один из учащихся заполняет
блок-схему соответствующими записями у доски, а остальные в учебниках-тетрадях.
– При выполнении данного алгоритма
некоторые действия будут выполняться всегда. А какая команда будет выполняться
не всегда? («Налить воду».)
– На прошлом уроке мы рассматривали линейный алгоритм,
то есть алгоритм, в котором каждое действие выполняется один раз и в
определенном порядке. А сегодня мы познакомились с алгоритмом с условием,
который называется алгоритм с ветвлением. В повседневной жизни мы
очень часто встречаемся с условиями. Приведите примеры. («Ес-ли погода
будет хорошая, пойду гулять», «Если на светофоре горит зеленый, можно
переходить дорогу», «Если буду хорошо учиться, родители купят велосипед» и т.
д.)
6.
Закрепление знаний и способов действий.
– А теперь выполним обратное действие. В задании 13 на
странице 11 уже дан алгоритм с ветвлением «Раскрась крышу дома», который
содержит два условия. Нам необходимо внимательно рассмотреть блок-схему,
закрасить крыши домов согласно всем условиям. А затем обвести карандашом те
команды, которые выполняются не всегда.
Учитель совместно с учениками разбирает
блок-схему алгоритма.
Учащиеся раскрашивают крыши домов в соответствующий
цвет, а затем обводят команды, которые выполняются не всегда.
– Вы все молодцы! Переходим к заданию 14
на странице 12. Ну что ж, друзьям инопланетянина Янта нужна наша помощь. Четыре
космических корабля заблудились в космосе. Чтобы им помочь, нам необходимо
правильно выполнить алгоритм с ветвлением.
Учитель
читает блок-схему.
– Есть больные? (Да.)
– Сколько кораблей? (Два.)
– Какого цвета корабли? (Красный и
желтый.)
– Куда им необходимо лететь согласно данному
алгоритму? (В космическую больницу.)
– Верно, то есть от красного и желтого кораблей к
облачку с надписью: «Больница» надо провести линии соответствующего цвета.
– Что делать тем, кто не болеет? (Им
необходимо лететь в столовую.)
– Сколько таких кораблей? (Два.)
– Какого цвета корабли? (Зеленый и синий.)
– Соединим зеленый и синий корабли с облаком с
надписью: «Столовая» линиями соответствующих цветов. Молодцы! А теперь сами
выполните второе условие.
Учащиеся самостоятельно выполняют задание, а затем его
проверяют.
7.
Самостоятельная работа.
– Проведем небольшую самостоятельную
работу. Выполните задание 12 на странице 11. Вам необходимо обвести номера
ответов, когда можно сказать слова «да» или «нет».
8. Рефлексия учебной деятельности.
Учащиеся
отвечают на вопросы учителя.
– Сегодня на уроке мы познакомились с
таким понятием, как «алгоритм с ветвлением». Что оно обозначает? (Алгоритм с
ветвлением – это алгоритм с условием.)
– Чем алгоритм с ветвлением отличается от линейного
алгоритма? (Линейный алгоритм – это описание действий, которые выполняются
один раз в заданном порядке. А алгоритм с ветвлением содержит условие, которое
либо выполняется, либо нет.)
– Как обозначается условие в блок-схеме? (Ромб, в
который записывается условие, и две стрелки с надписями: «Да» или «Нет».)
Домашнее задание.
Записи в рабочей тетради.
Задание 10 (2), с. 9 – написать алгоритм, используя
условные знаки.
Задание 15, с. 13 – выбрать и раскрасить рисунок,
который будет полностью соответствовать вопросам и ответам.
Оставьте свой комментарий
Авторизуйтесь, чтобы задавать вопросы.