Инфоурок Информатика КонспектыУрок по информатике в 4 классе. Тема урока: «Цикл. Циклический алгоритм».

Урок по информатике в 4 классе. Тема урока: «Цикл. Циклический алгоритм».

Скачать материал
библиотека
материалов

Урок по информатике в 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

  • Если Вы считаете, что материал нарушает авторские права либо по каким-то другим причинам должен быть удален с сайта, Вы можете оставить жалобу на материал.
    Пожаловаться на материал
Скачать материал
Найдите материал к любому уроку,
указав свой предмет (категорию), класс, учебник и тему:
также Вы можете выбрать тип материала:
Проверен экспертом
Общая информация
Скачать материал

Вам будут интересны эти курсы:

Курс повышения квалификации «Информационные технологии в деятельности учителя физики»
Курс повышения квалификации «Внедрение системы компьютерной математики в процесс обучения математике в старших классах в рамках реализации ФГОС»
Курс повышения квалификации «Облачные технологии в образовании»
Курс профессиональной переподготовки «Информационные технологии в профессиональной деятельности: теория и методика преподавания в образовательной организации»
Курс повышения квалификации «Использование компьютерных технологий в процессе обучения в условиях реализации ФГОС»
Курс повышения квалификации «Введение в программирование на языке С (СИ)»
Курс профессиональной переподготовки «Управление в сфере информационных технологий в образовательной организации»
Курс повышения квалификации «Современные тенденции цифровизации образования»
Курс повышения квалификации «Специфика преподавания дисциплины «Информационные технологии» в условиях реализации ФГОС СПО по ТОП-50»
Курс повышения квалификации «Применение интерактивных образовательных платформ на примере платформы Moodle»

Оставьте свой комментарий

Авторизуйтесь, чтобы задавать вопросы.