Инфоурок / Информатика / Презентации / Презентация к уроку по информатике "Робот. Ветвление"

Презентация к уроку по информатике "Робот. Ветвление"

Курсы профессиональной переподготовки
124 курса

Выдаем дипломы установленного образца

Заочное обучение - на сайте «Инфоурок»
(в дипломе форма обучения не указывается)

Начало обучения: 22 ноября
(набор групп каждую неделю)

Лицензия на образовательную деятельность
(№5201 выдана ООО «Инфоурок» 20.05.2016)


Скидка 50%

от 13 800  6 900 руб. / 300 часов

от 17 800  8 900 руб. / 600 часов

Выберите квалификацию, которая должна быть указана в Вашем дипломе:
... и ещё 87 других квалификаций, которые Вы можете получить

Получите наградные документы сразу с 38 конкурсов за один орг.взнос: Подробнее ->>

Выберите документ из архива для просмотра:

Выбранный для просмотра документ Робот.Ветвление.ppt

библиотека
материалов
Робот. Команда Ветвление
Вспомним и повторим: Объясните понятие: Алгоритм. Перечислите типы алгоритмов...
Ветвление — алгоритмическая конструкция, в которой в зависимости от результа...
Ветвление Алгоритм является разветвляющимся, если проверяется условие и испол...
Ветвление Блок-схема ветвления может быть любой степени сложности, а может во...
Ветвление Между То и Иначе записываются одно или несколько действий, составля...
Исполнитель Робот Исполнитель Робот действует на прямоугольном клетчатом поле...
Исполнитель Робот Робот Командная строка
Исполнитель Робот Для создания задачи (лабиринта) на панели управления необхо...
Исполнитель Робот При выборе пункта Редактировать лабиринт откроется окно ред...
Среда исполнителя Робот Робот выполняет специальную задачу - сажает цветы в г...
Робот не может проходить через стенки, ходить по клумбам с цветами, выходить...
Основные команды: направо; - повернуться на 90 градусов вправо налево; - пове...
Пример простой задачи Задача1 { вперед ( 3 ); налево; назад ( 1 ); посади; вп...
Возможные ошибки исполнителя Робот 1. Синтаксические (“НЕ ПОНИМАЮ”) – появляю...
Пример алгоритма Составить программу, после выполнения которой Робот посадит...
Пример алгоритма Меандр2 { направо; вперед ( 1 ); повтори ( 4 ) Виток; } Вито...
Пример задачи с кратким ветвлением Робот находится перед коридором неизвестно...
Пример задачи с кратким ветвлением Клумбы_выбор { вперед ( 2 ); пока ( не спр...
Пример задачи с полным ветвлением Робот должен посадить цветы во всех клетках...
Пример задачи с полным ветвлением Клумбы_выбор2 { вперед ( 1 ); направо; пока...
Упражнение для глаз
Самостоятельная работа Напишите программу, с помощью которой Робот сможет про...
Самостоятельная работа РТ35 { пока ( слева_свободно или впереди_свободно ) {...
Домашнее задание: Учить конспект в тетради Придумать и нарисовать лабиринт дл...
25 1

Описание презентации по отдельным слайдам:

№ слайда 1 Робот. Команда Ветвление
Описание слайда:

Робот. Команда Ветвление

№ слайда 2 Вспомним и повторим: Объясните понятие: Алгоритм. Перечислите типы алгоритмов
Описание слайда:

Вспомним и повторим: Объясните понятие: Алгоритм. Перечислите типы алгоритмов. Что такое исполнитель? Для чего нужна блок-схема? Из чего состоит блок-схема? Что такое следование? Что такое повторение? Что такое ветвление?

№ слайда 3 Ветвление — алгоритмическая конструкция, в которой в зависимости от результа
Описание слайда:

Ветвление — алгоритмическая конструкция, в которой в зависимости от результата проверки условия («да» или «нет») предусмотрен выбор одной из двух последовательностей действий (ветвей). Ветвление

№ слайда 4 Ветвление Алгоритм является разветвляющимся, если проверяется условие и испол
Описание слайда:

Ветвление Алгоритм является разветвляющимся, если проверяется условие и исполнение алгоритма идёт по одной из двух ветвей. Пример: Если выполнил домашнее задание, можешь идти гулять, иначе садись за уроки. Какая форма алгоритма подходит к примеру?

№ слайда 5 Ветвление Блок-схема ветвления может быть любой степени сложности, а может во
Описание слайда:

Ветвление Блок-схема ветвления может быть любой степени сложности, а может вообще не содержать предписаний. Для организации ветвлений в исполнителе Робот предусмотрена специальная команда Если. Ее общий вид: ЕСЛИ <условие> ТО <серия действий 1> ИНАЧЕ <серия действий 2> КОНЕЦ Служебные слова ЕСЛИ, ТО, ИНАЧЕ имеют прямое значение.

№ слайда 6 Ветвление Между То и Иначе записываются одно или несколько действий, составля
Описание слайда:

Ветвление Между То и Иначе записываются одно или несколько действий, составляющих серию действий 1. Между Иначе и Конец помещается серия действий 2. Служебное слово Иначе вместе с серией действий 2 может отсутствовать (сокращенная форма ветвления).

№ слайда 7 Исполнитель Робот Исполнитель Робот действует на прямоугольном клетчатом поле
Описание слайда:

Исполнитель Робот Исполнитель Робот действует на прямоугольном клетчатом поле. Между некоторыми клетками поля могут быть расположены стены. Некоторые клетки могут быть закрашены. Робот занимает ровно одну клетку поля.

№ слайда 8 Исполнитель Робот Робот Командная строка
Описание слайда:

Исполнитель Робот Робот Командная строка

№ слайда 9 Исполнитель Робот Для создания задачи (лабиринта) на панели управления необхо
Описание слайда:

Исполнитель Робот Для создания задачи (лабиринта) на панели управления необходимо выбрать Лабиринт и из списка выбрать необходимый пункт

№ слайда 10 Исполнитель Робот При выборе пункта Редактировать лабиринт откроется окно ред
Описание слайда:

Исполнитель Робот При выборе пункта Редактировать лабиринт откроется окно редактора Свободная клетка Грядка Клумба Робот База Редактирование поля Новый лабиринт Стена Выход Поясняющий курсор

№ слайда 11 Среда исполнителя Робот Робот выполняет специальную задачу - сажает цветы в г
Описание слайда:

Среда исполнителя Робот Робот выполняет специальную задачу - сажает цветы в грядки на поле (лабиринте). Поле размечено на квадраты, каждый из которых может быть: 1) свободным местом; 2) грядкой; 3) клумбой с цветами; 3) стенкой . Робот может переходить из клетки в клетку по грядкам или по свободным клеткам.

№ слайда 12 Робот не может проходить через стенки, ходить по клумбам с цветами, выходить
Описание слайда:

Робот не может проходить через стенки, ходить по клумбам с цветами, выходить за границы поля. Робот должен посадить цветы на всех грядках и вернуться на Базу для пополнения запасов. Среда исполнителя Робот

№ слайда 13 Основные команды: направо; - повернуться на 90 градусов вправо налево; - пове
Описание слайда:

Основные команды: направо; - повернуться на 90 градусов вправо налево; - повернуться на 90 градусов влево кругом; - развернуться кругом (на 180 градусов) вперед ( n ); - перейти на n клеток вперед назад ( n ); - перейти на n клеток назад посади; - посадить цветы на грядке, где стоит Робот

№ слайда 14 Пример простой задачи Задача1 { вперед ( 3 ); налево; назад ( 1 ); посади; вп
Описание слайда:

Пример простой задачи Задача1 { вперед ( 3 ); налево; назад ( 1 ); посади; вперед ( 2 ); посади; вперед ( 1 ); направо; вперед ( 2 ); направо; вперед ( 2 ); посади; вперед ( 2 ); направо; вперед ( 1 ); }

№ слайда 15 Возможные ошибки исполнителя Робот 1. Синтаксические (“НЕ ПОНИМАЮ”) – появляю
Описание слайда:

Возможные ошибки исполнителя Робот 1. Синтаксические (“НЕ ПОНИМАЮ”) – появляются при ошибках в написании команд, например: влево; вперет ( 3 ); направо ( 2 ); 2. Отказы (“НЕ МОГУ”) – появляются, например, если Роботу дают команду идти прямо на стенку или сажать цветы там, где нет грядки. 3. Логические – возникают тогда, когда Робот понимает команды и выполняет их, но результат не тот, какой нужен.

№ слайда 16 Пример алгоритма Составить программу, после выполнения которой Робот посадит
Описание слайда:

Пример алгоритма Составить программу, после выполнения которой Робот посадит цветы в грядку в форме меандра из 4 витков и придет на Базу. 1 способ Меандр1 { направо; вперед ( 1 ); повтори ( 4 ) { налево; посади; вперед ( 1 ); посади; вперед ( 1 ); посади; направо; вперед ( 1 ); посади; направо; вперед ( 2 ); налево; посади; вперед ( 1 ); посади; вперед ( 1 ); } }

№ слайда 17 Пример алгоритма Меандр2 { направо; вперед ( 1 ); повтори ( 4 ) Виток; } Вито
Описание слайда:

Пример алгоритма Меандр2 { направо; вперед ( 1 ); повтори ( 4 ) Виток; } Виток { налево; посади; вперед ( 1 ); посади; вперед ( 1 ); посади; направо; вперед ( 1 ); посади; направо; вперед ( 2 ); налево; посади; вперед ( 1 ); посади; вперед ( 1 ); } 2 способ

№ слайда 18 Пример задачи с кратким ветвлением Робот находится перед коридором неизвестно
Описание слайда:

Пример задачи с кратким ветвлением Робот находится перед коридором неизвестной длины, у которого одна стена сплошная, а другая имеет проходы. Составить программу, после выполнения которой Робот посадит цветы в грядки возле проходов.

№ слайда 19 Пример задачи с кратким ветвлением Клумбы_выбор { вперед ( 2 ); пока ( не спр
Описание слайда:

Пример задачи с кратким ветвлением Клумбы_выбор { вперед ( 2 ); пока ( не справа_свободно ) { если ( слева_свободно ) { посади; } вперед ( 1 ); } вперед ( 1 ); }

№ слайда 20 Пример задачи с полным ветвлением Робот должен посадить цветы во всех клетках
Описание слайда:

Пример задачи с полным ветвлением Робот должен посадить цветы во всех клетках вдоль стены, а если в стене проход, то посадить в нем. Составить программу, после выполнения которой Робот посадит цветы в нужные грядки и придет на Базу.

№ слайда 21 Пример задачи с полным ветвлением Клумбы_выбор2 { вперед ( 1 ); направо; пока
Описание слайда:

Пример задачи с полным ветвлением Клумбы_выбор2 { вперед ( 1 ); направо; пока ( впереди_свободно ) { вперед ( 1 ); если ( слева_свободно ) { налево; вперед ( 1 ); посади; назад ( 1 ); направо; } иначе { посади; } } направо; вперед ( 1 ); }

№ слайда 22 Упражнение для глаз
Описание слайда:

Упражнение для глаз

№ слайда 23 Самостоятельная работа Напишите программу, с помощью которой Робот сможет про
Описание слайда:

Самостоятельная работа Напишите программу, с помощью которой Робот сможет пройти по извилистому коридору. Коридор имеет ширину в одну клетку и идет в направлении слева-снизу вправо-вверх. Пример возможного коридора:

№ слайда 24 Самостоятельная работа РТ35 { пока ( слева_свободно или впереди_свободно ) {
Описание слайда:

Самостоятельная работа РТ35 { пока ( слева_свободно или впереди_свободно ) { если ( слева_свободно ) { налево; вперед ( 1 ); направо; } иначе { вперед ( 1 ); } } }

№ слайда 25 Домашнее задание: Учить конспект в тетради Придумать и нарисовать лабиринт дл
Описание слайда:

Домашнее задание: Учить конспект в тетради Придумать и нарисовать лабиринт для использования алгоритма с ветвлением Написать программу для прохождения вашего лабиринта

Самые низкие цены на курсы переподготовки

Специально для учителей, воспитателей и других работников системы образования действуют 50% скидки при обучении на курсах профессиональной переподготовки.

После окончания обучения выдаётся диплом о профессиональной переподготовке установленного образца с присвоением квалификации (признаётся при прохождении аттестации по всей России).

Обучение проходит заочно прямо на сайте проекта "Инфоурок", но в дипломе форма обучения не указывается.

Начало обучения ближайшей группы: 22 ноября. Оплата возможна в беспроцентную рассрочку (10% в начале обучения и 90% в конце обучения)!

Подайте заявку на интересующий Вас курс сейчас: https://infourok.ru


Общая информация

Номер материала: ДБ-045882
Курсы профессиональной переподготовки
124 курса

Выдаем дипломы установленного образца

Заочное обучение - на сайте «Инфоурок»
(в дипломе форма обучения не указывается)

Начало обучения: 22 ноября
(набор групп каждую неделю)

Лицензия на образовательную деятельность
(№5201 выдана ООО «Инфоурок» 20.05.2016)


Скидка 50%

от 13 800  6 900 руб. / 300 часов

от 17 800  8 900 руб. / 600 часов

Выберите квалификацию, которая должна быть указана в Вашем дипломе:
... и ещё 87 других квалификаций, которые Вы можете получить

Похожие материалы

Получите наградные документы сразу с 38 конкурсов за один орг.взнос: Подробнее ->>