Тема урока "Алгоритмы с повторением. Практическая работа №12. Создаём циклическую презентацию"
Сегодня на уроке вы:
узнаете об алгоритме с повторением как одном из типов алгоритмов;
научитесь составлять алгоритмы с повторением для различных исполнителей.
На практике часто встречаются задачи, при решении которых одно или несколько действий необходимо повторять несколько раз, пока выполняется некоторое заранее заданное условие.
Рассмотрим пример
Необходимо заполнить ведро водой из бочки. Взять кружку, наполнить кружку водой из бочки, вылить воду в ведро. Наполнить кружку водой из бочки, вылить воду в ведро. Повторять действия, пока ведро не наполнится водой.
Форма организации действий, при которой выполнение одной и той же последовательности команд повторяется, пока выполняется некоторое заранее установленное условие, называется циклом или повторением.
Алгоритм, содержащий циклы, называется циклическим алгоритмом, или алгоритмом с повторениями.
Ситуация, при которой выполнение цикла никогда не заканчивается, называется зацикливанием.
Например, многие процессы в окружающем мире основаны на бесконечном повторении одной и той же последовательности явлений, то есть, зациклены, каждый год наступают зима, весна, лето, осень.
Рассмотрим ещё один пример алгоритма с повторениями
Шестиклассницу Таню мама попросила собрать все красные помидоры. Таня взяла корзину и пошла в огород на грядку с помидорами.
Опишем последовательность действий Тани:
1. Сорвать красный помидор,
2. Положить помидор в корзинку,
3. Сорвать красный помидор,
4. Положить помидор в корзинку
То есть Таня будет повторять действия «Сорвать красный помидор», и «Положить помидор в корзинку» пока не соберёт все красные помидоры.
Представим данный алгоритм с помощью блок-схемы
Давайте более подробно рассмотрим алгоритм с ветвлением
Внимательно посмотри видеоролик!
Выполни задания!
Изучи § 17 и стр. 114-115.
Если есть компьютер и MS PowerPoint
Выполни Работу 17. Создаем циклическую презентацию - учебник стр. 206-208 (в видеоролике этого урока показывается, как выполнить эту работу).
Если нет компьютера и MS PowerPoint
Выполни задания 1-2 в тетради
Выполненные задания присылать annamiseeva2@gmail.com или https://vk.com/anutkamiseeva
Самое главное!
Форма организации действий, при которой выполнение одной и той же последовательности команд повторяется, пока выполняется некоторое заранее установленное условие, называется циклом (повторением).
Алгоритм, содержащий циклы, называется циклическим алгоритмом, или алгоритмом с повторениями.
Ситуация, при которой выполнение цикла никогда не заканчивается, называется зацикливанием.