Рабочие листы
к вашим урокам
Скачать
1 слайд
Исполнитель Робот.
Ветвление.
Работа в среде Алгоритмика
1
АЛГОРИТМИКА
7 класс
Яблоновская СОШ № 3, Тахтамукайский район, Республика Адыгея
Учитель информатики Нигматуллин Р.Р.
2 слайд
Проверка домашнего задания
Привести примеры жизненных ситуаций, для описания которых уместно использование цикла «пока».
2
3 слайд
3
№31 (р.т.). Известно, что Робот находится рядом с левым входом в горизонтальный коридор.
Составить алгоритм, под управлением которого Робот закрасит все клетки этого коридора и вернется в исходное положение.
вправо
ПОКА НЕ снизу свободно И НЕ сверху свободно ДЕЛАТЬ
закрась
вправо
КОНЕЦ
влево
ПОКА закрашено ДЕЛАТЬ
влево
КОНЕЦ
4 слайд
4
№32 (р.т.). Известно, что Робот находится где-то в горизонтальном коридоре.
Составить блок-схему алгоритма, под управлением которого Робот закрасит все клетки этого коридора и вернется в исходное положение.
5 слайд
Команда ветвления
5
Форма организации действий, при которой в зависимости от выполнения или невыполнения некоторого условия совершается либо одна, либо другая последовательность действий, называется ветвлением.
6 слайд
ЕСЛИ, ТО, ИНАЧЕ
6
ЕСЛИ, ТО, ИНАЧЕ – служебные слова для Робота:
ЕСЛИ условие ТО серия действий 1
ИНАЧЕ серия действий 2
КОНЕЦ
7 слайд
7
Пусть Робот находится в горизонтальном коридоре, нижняя граница которого сплошная, а в верхней имеются выходы.
Требуется провести Робота через весь коридор и закрасить клетки коридора, не имеющие верхних границ.
8 слайд
8
ПОКА НЕ снизу свободно ДЕЛАТЬ
ЕСЛИ сверху свободно ТО
закрасить
КОНЕЦ
вправо
КОНЕЦ
9 слайд
9
№33 (р.т.). В ряду из 10 клеток правее Робота некоторые клетки закрашены:
а) Составить блок-схему алгоритма, под управлением которого Робот закрасит клетки ниже каждой закрашенной клетки.
Б) Составить алгоритм (программу), под управлением которого Робот закрасит клетки на одну выше и на одну ниже каждой закрашенной клетки.
10 слайд
10
ПОВТОРИТЬ 10 РАЗ
вправо
ЕСЛИ закрашено ТО
вниз
закрасить
вверх
вверх
закрасить
вниз
КОНЕЦ
КОНЕЦ
11 слайд
11
№34 (р.т.). Написать программу, с помощью которой Робот может попасть в клетку D во всех трех лабиринтах.
12 слайд
12
ЕСЛИ слева свободно ТО
влево
вниз
вправо
вниз
вправо
ИНАЧЕ
ЕСЛИ снизу свободно ТО
вниз
вправо
вверх
вправо
вниз
вправо
вверх
ИНАЧЕ
ПОВТОРИТЬ 3 РАЗ
вправо
КОНЕЦ
ПОВТОРИТЬ 3 РАЗ
вверх
КОНЕЦ
влево
вниз
вниз
влево
влево
вверх
вправо
вверх
КОНЕЦ
КОНЕЦ
13 слайд
13
№35 (р.т.). Написать программу, с помощью которой Робот может пройти по коридору от левого нижнего угла поля к правому верхнему. Коридор имеет ширину в одну клетку и тянется в направлении слева-снизу право-влево. Пример возможного коридора:
14 слайд
14
ПОКА сверху свободно ИЛИ справа свободно ДЕЛАТЬ
ЕСЛИ сверху свободно ТО
вверх
ИНАЧЕ
вправо
КОНЕЦ
КОНЕЦ
15 слайд
Домашнее задание
§3.3
Р.т. №36, №37, №38 на стр.110-111
15
Рабочие листы
к вашим урокам
Скачать
6 655 267 материалов в базе
Настоящий материал опубликован пользователем Григорьева Карина Викторовна. Инфоурок является информационным посредником и предоставляет пользователям возможность размещать на сайте методические материалы. Всю ответственность за опубликованные материалы, содержащиеся в них сведения, а также за соблюдение авторских прав несут пользователи, загрузившие материал на сайт
Если Вы считаете, что материал нарушает авторские права либо по каким-то другим причинам должен быть удален с сайта, Вы можете оставить жалобу на материал.
Удалить материалВаша скидка на курсы
40%Курс профессиональной переподготовки
300/600 ч.
Курс повышения квалификации
72/180 ч.
Курс профессиональной переподготовки
300/600 ч.
Оставьте свой комментарий
Авторизуйтесь, чтобы задавать вопросы.