5.22M

d0d1df50aea447f68384f6ab227b7367 (2)

1.

Основные
алгоритмические
конструкции
6 класс

2.

План урока
01
03
Изучить
новый
материал
Выполнить
самопроверку
02
Выполнить
контрольные
задания
04
Записать
домашнее
задание

3.

Алгоритм
понятный и точный план решения
задачи, состоящий из шагов

4.

Способы описания алгоритмов
Словесный
Программный
письменно, устно
понятный
компьютеру
Графический
стрелки, рисунки,
схемы

5.

Примерная структура записи алгоритма

6.

Виды алгоритмов
Название
Суть
Линейный
алгоритм, который содержит N шагов, выполняющихся
друг за другом от начала до конца алгоритма.
Разветвляющийся
алгоритм, в котором последовательность выполнения
шагов зависит от некоторого условия.
Циклический
алгоритм, в котором некоторые шаги повторяются
несколько раз в зависимости от заданной величины или
условия.

7.

8.

Примерная схема разветвляющегося алгоритма

9.

10.

Цикл со счетчиком (параметром).
Используется в тех случаях, когда точно известно количество
повторений цикла.
Для подсчета количества повторений вводится специальная
переменная - счетчик цикла.
Цикл с условием используется в тех случаях, когда количество
повторений неизвестно, но известно условие выполнения цикла.
В этом случае цикл повторяется до тех пор, пока выполняется
условие – столько раз, сколько нужно.

11.

Практика
Винни Пух решил прогуляться к Кролику. У Винни был план
подкрепиться, он точно знал, что у Кролика всегда есть сгущенное молоко,
а иногда бывает и мед. Больше всего Винни любит мед, но в случае
отсутствия меда, он согласен и на сгущенку. Составьте схему алгоритма
действий для Винни по заданной построчной записи.
1. Начало.
2. Дойти до дома Кролика.
3. Поздороваться.
4. Спросить Кролика про мед.
5. Если мед есть
6.
То вежливо попросить угостить гостя медом.
7.
Иначе попросить угостить гостя сгущенным молоком.
8. Поблагодарить Кролика за угощение.
9. Конец.

12.

Практика

13.

Практика
Рассмотрим предыдущую задачу с немного измененными условиями.
Винни Пух решил прогуляться к Кролику. У Винни был план подкрепиться
у Кролика медом. Он точно знал, что у Кролика всегда есть сгущенное
молоко, а иногда бывает и мед. Но сгущенного молока Винни наелся у
Кролика на прошлой неделе, и сегодня он согласен только на мед.
Составьте схему алгоритма действий для Винни по заданной построчной
записи.
1. Начало.
2. Дойти до дома Кролика.
3. Поздороваться.
4. Спросить Кролика про мед.
5. Если мед есть
6.
То вежливо попросить угостить гостя медом.
7.
Поблагодарить Кролика за угощение.
8. Конец.

14.

Практика

15.

Практика
Винни Пух с утра был очень голоден. Для утоления голода ему необходимо
съесть 8 пончиков с медом. Составьте схему алгоритма действий для Винни
по заданной построчной записи.
1. Начало.
2. Съешь пончик.
3. Повторяй действие_2, пока не съел 8 пончиков.
4. Конец.

16.

Практика

17.

Практика
Винни Пух давно не ел сладкого и решил зайти в гости к Кролику. Винни
был так голоден, что нечаянно съел все запасы меда у Кролика. Он
требовал добавки до тех пор, пока мед у хозяина не закончился.
Составьте схему алгоритма действий для Винни по заданной построчной
записи.
1. Начало.
2. Дойти до дома Кролика.
3. Поздороваться.
4. Вежливо попросить угостить гостя баночкой меда.
5. Съесть угощение.
6. Повторяй действия 4-5, пока у хозяина есть мед.
7. Поблагодарить Кролика за угощение.
8. Конец.

18.

Практика

19.

Тестовые задания

20.

Тестовые задания

21.

Тестовые задания

22.

Тестовые задания

23.

Тестовые задания

24.

Тестовые задания

25.

Ответы
тестовые задания
№ задания
А
Б
В
Г
Д
Е
Ж
З
И
К
Л
М
Вариант ответа
4
8
9
4, 6, 10
4
5
2
4
3, 7, 12
1
4
3
За каждую правильную цифру – один плюсик
13-16 плюсиков = 5
9-12 плюсиков = 4
5-8 плюсиков = 3
0-4 плюсиков = 2

26.

Домашнее задание
В тетради изобразить три примера
блок-схемы на каждый вид алгоритма
English     Русский Правила