Урок по
информатике в 4 классе.
Тема
урока: «Цикл. Циклический алгоритм».
Цели
урока:
-
дать ученикам представление о цикле, циклическом алгоритме;
-
учить записывать условие цикла в команде «Повторяй»;
-
учить выполнять алгоритмы с циклами.
Оборудование:
-
презентация;
-
на доске схема алгоритма
ХОД УРОКА
I. Орг.
момент.
-
Здравствуйте, ребята! Сегодня я проведу у вас урок информатики. Зовут меня
Наталья Сергеевна.
II.
Объяснение нового материала.
1.
Цикл в алгоритме. Команда «Повторяй … раз»
-
Тему нашего урока мы узнаем, когда разгадаем кроссворд. (презентация слайд 1)
-
Итак тема нашего урока «ЦИКЛ», а точнее «Циклический алгоритм». (слайд 2)
-
Откройте тетрадь на стр.8 задание 8. Прочитайте текст на схеме и рассмотрите
рисунки.
-
Давайте расставим стрелки на схеме алгоритма и впишем слова «ДА» и «НЕТ».
РАБОТА
НА ДОСКЕ.
-
Это циклический алгоритм. (Слайд 3)
-
Какие команды алгоритма придётся выполнить по нескольку раз?
(команды
«Посмотри…, Найди…, Впиши…, Есть ещё…?»)
-
Это тело цикла. (Слайд 4)
-
Где на схеме записано условие окончания цикла? (в ромбе) (Слайд 5)
-
В случае какого ответа на вопрос в ромбе нужно прекратить повтор и выполнить
команду «Убери»? (В случае ответа «нет»)
-
Выполните алгоритм по схеме.
-Давайте
проверим правильность выполнения задания.
-
С помощью какой команды записывается цикл в построчной записи алгоритма?
(Возьми). Что указывается в команде «Повторяй … раз»? (Количество
повторов). Назовите номера команд, которые нужно выполнять несколько раз. (Команды
4,5,6) То есть это тело цикла. Эти команда записаны со сдвигом вправо, чтобы
было понятно, какие именно команды нужно повторять. Команду 7 «Убери …» нужно
выполнить не 8, а только 1 раз. Итак структура цикла. (Слайд 6).
ФИЗМИНУТКА
III. Закрепление
нового материала.
1.
Коллективная работа.
-
Страница 12, упражнение 9. Прочитайте команды алгоритма слева.
-
Есть в этом алгоритме такая группа команд, которая повторяется несколько раз?
Прочитайте эти команды. («Найди …, Сложи …, Впиши …, Зачеркни …».)
-
Сколько раз повторяется эта группа команд? (3 раза.)
-
Выполните алгоритм.
-
Давайте проверим, что получилось.
-
Сколько слов нужно было сложить с помощью этого алгоритма? (3 слова)
-
А сколько всего слов можно сложить из приведённых половинок и почему?
(Шесть
слов, т.к. половинок 12)
-
Сложите и запишите остальные слова.
-
Какие слова у вас получились?
-
Можно написать алгоритм, чтобы составить сразу все 12 слов?
-
Какие команды необходимо будет повторять несколько раз? («Найди …, Сложи …, Впиши
…, Зачеркни …».)
-
Какую команду нужно применить, чтобы эти команды повторялись?
(Повторяй).
-
Обратите внимание на то, что в алгоритме справа получилось меньше команд и ни
одна команда не повторяется. Какая команда помогла нам в этом? («Повторяй»).
-
Алгоритм слева, это какой алгоритм? (Линейный алгоритм). А алгоритм записанный
справа? (Циклический алгоритм).
-
Назовите номера команд в циклическом алгоритме, которые нужно выполнять
несколько раз. (Команды 4,5,6,7)
-
В этом алгоритме в команде «Повторяй» есть слово «ПОКА». Значит, в ней не нужно
записывать число повторов, нужно записать УСЛОВИЕ ЦИКЛА – высказывание. Давайте
определим, что это за высказывание. (Повторяйте пока есть не
вычеркнутые половинки)
-
Когда нужно выполнять команды с 4-й по 7-ю? А когда их не нужно выполнять?
(Выполнять нужно, если есть не вычеркнутые половинки, если все половинки
вычеркнуты эти команды выполнять не нужно).
-
Впишите условие «есть невычеркнутые половинки» после слова «пока».
-
Как вы думаете, какая команда лучше: «повторяй столько-то раз» или «Повторяй
пока …»?
-
Какую команду лучше записать в алгоритме «Сложи слова»: «Повторяй 6 раз» или
«Повторяй пока есть невычеркнутые половинки»?
(лучше
команда «Повторяй пока» она пригодится для любого количества половинок слов)
-
Какое условие нужно записать в алгоритме «Подпиши портреты» вместо команды
«Повторяй 8 раз». После слова «ПОКА», что нужно записать? («есть портреты без
подписи»)
2.
Самостоятельная работа.
-
Выполните самостоятельно задание 11.
-
Проверим. Посмотрите, так ли у вас получилось? (Слайд 7)
(Самопроверка.)
IV. Итог
урока
-
Сегодня вы вспомнили, для чего используется цикл в алгоритме, как по-разному
можно записать команду «Повторяй», учились выполнять алгоритмы с циклами.
V. Домашнее
задание.
Задание
10 выполнить алгоритм «Сделай рисунок»
Литература:
презентация к уроку: https://infourok.ru/prezentaciya-k-uroku-informatiki-klass-cikl-ciklicheskiy-algoritm-3666205.html
Оставьте свой комментарий
Авторизуйтесь, чтобы задавать вопросы.