352536
столько раз учителя, ученики и родители
посетили сайт «Инфоурок»
за прошедшие 24 часа
+Добавить материал
и получить бесплатное
свидетельство о публикации
в СМИ №ФС77-60625 от 20.01.2015
Дистанционные курсы профессиональной переподготовки и повышения квалификации для педагогов

Дистанционные курсы для педагогов - курсы профессиональной переподготовки от 6.900 руб.;
- курсы повышения квалификации от 1.500 руб.
Престижные документы для аттестации

ВЫБРАТЬ КУРС СО СКИДКОЙ 50%

ВНИМАНИЕ: Скидка действует ТОЛЬКО сейчас!

(Лицензия на осуществление образовательной деятельности № 5201 выдана ООО "Инфоурок")

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

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

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

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

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

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

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 слайд Домашнее задание: Учить конспект в тетради Придумать и нарисовать лабиринт дл
Описание слайда:

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

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

Номер материала: ДБ-045882

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

Курс повышения квалификации «Табличный процессор MS Excel в профессиональной деятельности учителя математики»
Курс повышения квалификации «Современные информационные технологии и их использование в работе преподавателей. Системы автоматизированного проектирования одежды и организация технологического процесса»
Курс повышения квалификации «Основы создания интерактивного урока: от презентации до видеоурока»
Курс повышения квалификации «Организация работы по формированию медиаграмотности и повышению уровня информационных компетенций всех участников образовательного процесса»
Курс «Фирменный стиль» (Corel Draw, Photoshop)
Курс «Оператор персонального компьютера»
Курс «WEB-ВЕРСТКА (HTML, CSS)»
Курс профессиональной переподготовки «Информационные технологии в профессиональной деятельности: теория и методика преподавания в образовательной организации»
Курс повышения квалификации «Использование компьютерных технологий в процессе обучения в условиях реализации ФГОС»
Курс повышения квалификации «Специфика преподавания информатики в начальных классах с учетом ФГОС НОО»
Курс повышения квалификации «Применение MS Word, Excel в финансовых расчетах»
Курс повышения квалификации «Введение в программирование на языке С (СИ)»
Курс профессиональной переподготовки «Теория и методика обучения информатике в начальной школе»
Курс повышения квалификации «Современные тенденции цифровизации образования»
Курс повышения квалификации «Современные языки программирования интегрированной оболочки Microsoft Visual Studio C# NET., C++. NET, VB.NET. с использованием структурного и объектно-ориентированного методов разработки корпоративных систем»

Благодарность за вклад в развитие крупнейшей онлайн-библиотеки методических разработок для учителей

Опубликуйте минимум 3 материала, чтобы БЕСПЛАТНО получить и скачать данную благодарность

Сертификат о создании сайта

Добавьте минимум пять материалов, чтобы получить сертификат о создании сайта

Грамота за использование ИКТ в работе педагога

Опубликуйте минимум 10 материалов, чтобы БЕСПЛАТНО получить и скачать данную грамоту

Свидетельство о представлении обобщённого педагогического опыта на Всероссийском уровне

Опубликуйте минимум 15 материалов, чтобы БЕСПЛАТНО получить и скачать данное cвидетельство

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

Опубликуйте минимум 20 материалов, чтобы БЕСПЛАТНО получить и скачать данную грамоту

Грамота за активное участие в работе над повышением качества образования совместно с проектом "Инфоурок"

Опубликуйте минимум 25 материалов, чтобы БЕСПЛАТНО получить и скачать данную грамоту

Почётная грамота за научно-просветительскую и образовательную деятельность в рамках проекта "Инфоурок"

Опубликуйте минимум 40 материалов, чтобы БЕСПЛАТНО получить и скачать данную почётную грамоту

Включите уведомления прямо сейчас и мы сразу сообщим Вам о важных новостях. Не волнуйтесь, мы будем отправлять только самое главное.