Разделы презентаций


Исполнитель Робот 7 класс

Содержание

Повторите: исполнитель “Чертежник”поднять пероопустить перо

Слайды и текст этой презентации

Слайд 1План урока:
Новая тема
Опрос

План урока:Новая темаОпрос

Слайд 2Повторите: исполнитель “Чертежник”
поднять перо
опустить перо

Повторите: исполнитель “Чертежник”поднять пероопустить перо

Слайд 3Как называется исполнитель, команды которого изучали на прошлом уроке?

Как называется исполнитель, команды которого изучали на прошлом уроке?

Слайд 7V
команда, которая всегда выполняется из точки (0,0)

Vкоманда, которая всегда выполняется из точки (0,0)

Слайд 8Декартовые станки
Манипуляторы
Где применяют исполнителя Чертежник?

Декартовые станкиМанипуляторыГде применяют исполнителя Чертежник?

Слайд 9Исполнитель “Робот”
применяется для программирования автоматических транспортных устройств

Исполнитель “Робот”применяется для программирования автоматических транспортных устройств

Слайд 10Применение исполнителя “Робот”
Пылесос
Перевозчик на складе

Применение исполнителя “Робот”ПылесосПеревозчик на складе

Слайд 11Исполнитель Робот
*

Исполнитель Робот*

Слайд 12Что нужно знать
Исполнитель Робот умеет перемещаться по плоскости, разбитой на

клетки.
Между соседними клетками может стоять стена, через которую Робот

пройти не может. При столкновении со стеной робот разрушится.
Что нужно знатьИсполнитель Робот умеет перемещаться по плоскости, разбитой на клетки. Между соседними клетками может стоять стена,

Слайд 13Что нужно знать
У Робота есть система команд (СКИ) – это

команды, которые он может выполнить (всего их девять).

Основные команды:
Влево
Вправо
Вверх
Вниз

Закрась

Что нужно знатьУ Робота есть система команд (СКИ) – это команды, которые он может выполнить (всего их

Слайд 14Что нужно знать
Для повторения последовательности команд можно использовать цикл с

точным указанием количества повторений:
нц N раз



кц

Например, для движения вправо 15 раз, можно использовать следующий алгоритм:

нц 15 раз
вправо
кц

Что нужно знатьДля повторения последовательности команд можно использовать цикл с точным указанием количества повторений:нц N раз

Слайд 15Задание 1
Закрасить 5 клеток используя команду повторения РАЗ
Выбрать в меню

“Робот > Сменить стартовую обстановку”
Заготовки \ Обстановка A .fil

Задание 1Закрасить 5 клеток  используя команду повторения РАЗВыбрать в меню “Робот > Сменить стартовую обстановку”Заготовки \

Слайд 16Решение
нц 5 раз
закрась
вправо
кц

Решениенц 5 раз  закрась  вправокц

Слайд 17Что нужно знать
Перемещение робота может произойти, только если свободен путь

для движения Робота в нужном направлении.
И так далее (вниз, вправо,

влево): снизу свободно
справа свободно
слева свободно

Если перед движением необходимо проверить свободен ли путь, то используется команда ветвления:

Идти вверх допустимо только если сверху свободно

если условие то
<команда 1>
<команда 2>

все

Что нужно знатьПеремещение робота может произойти, только если свободен путь для движения Робота в нужном направлении.И так

Слайд 18Что нужно знать
Например, для передвижения на одну клетку вправо, если

справа нет стенки, и закрашивания клетки можно использовать такой алгоритм:
если

справа свободно то
вправо
закрасить
все

В одном условии можно использовать несколько команд проверки условий, применяя логические связки и, или, не
Например:

если (справа свободно) и (не снизу свободно) то
вправо
все

Что нужно знатьНапример, для передвижения на одну клетку вправо, если справа нет стенки, и закрашивания клетки можно

Слайд 19Задание 2
Написать программу прохода вниз 6 шагов, а затем повернуть

в сторону в зависимости от ситуации
Выбрать в меню “Робот >

Сменить стартовую обстановку”

Заготовки \ Обстановка D1.fil
Заготовки \ Обстановка D2.fil

Задание 2Написать программу прохода вниз 6 шагов, а затем повернуть в сторону в зависимости от ситуацииВыбрать в

Слайд 20Решение

Решение

Слайд 21Что нужно знать
Для повторения последовательности команд можно использовать цикл «пока»

с указанием условия повторений:
нц пока условие



кц

Например, для движения вправо, пока это возможно, можно использовать следующий алгоритм:

нц пока справа свободно
вправо
кц

Что нужно знатьДля повторения последовательности команд можно использовать цикл «пока» с указанием условия повторений:нц пока условие

Слайд 22Задание 3
1. Закрасить все клетки перемещаясь вправо до стены используя команду

повторения ПОКА
2. Сделайте движение вниз до стены
3. Сделайте движение влево

до стены, затем также вверх

Заготовки \ Обстановка A .fil

Задание 31. Закрасить все клетки перемещаясь вправо до стены используя команду повторения ПОКА2. Сделайте движение вниз до

Слайд 23Задание 4
Написать программу прохода вниз до стены, затем повернуть в

нужную сторону и дойти до стены
Выбрать в меню “Робот >

Сменить стартовую обстановку”

Заготовки \ Обстановка D1.fil”
Заготовки \ Обстановка D2.fil”

Задание 4Написать программу прохода вниз до стены, затем повернуть в нужную сторону и дойти до стеныВыбрать в

Слайд 24Решение

Решение

Слайд 25внутри цикла может быть ветвление
Что нужно знать

внутри цикла может быть ветвлениеЧто нужно знать

Слайд 26Задание 5
Далее решение …
Выбрать в меню “Робот > Сменить стартовую

обстановку”
Заготовки \ Обстановка ЕСЛИ (без составного условия)
Написать проход по коридору

с помощью “нц пока справа свободно”
так, чтобы закрасились клетки если сверху свободно
Задание 5Далее решение …Выбрать в меню “Робот > Сменить стартовую обстановку”Заготовки \ Обстановка ЕСЛИ (без составного условия)Написать

Слайд 27Решение

Решение

Слайд 28Задание 6
Далее решение …
Выбрать в меню “Робот > Сменить стартовую

обстановку”
Заготовки \ Обстановка ЕСЛИ (с составным условием)
Дописать программу используя составное

условие так, чтобы
закрасились клетки если сверху свободно и снизу свободно
Задание 6Далее решение …Выбрать в меню “Робот > Сменить стартовую обстановку”Заготовки \ Обстановка ЕСЛИ (с составным условием)Дописать

Слайд 29Задача 7
Написать программу прохождения лабиринта
(используя цикл в цикле)
нц пока сверху

свободно . вверх кц
Далее решение …
Выбрать в меню “Робот > Сменить стартовую

обстановку”

Заготовки \ Обстановка Лабиринт

Задача 7Написать программу прохождения лабиринта(используя цикл в цикле)нц пока сверху свободно . вверх кцДалее решение …Выбрать в

Слайд 30Решение

Решение

Слайд 31Главное
Основные команды:
Влево
Вправо
Вверх
Вниз
Закрась
нц N раз



кц
Команды повторения:
Условия:
сверху

свободно
снизу свободно
справа свободно
слева свободно
если условие то



все

Команда ветвления:

нц пока условие
<команда 1>
<команда 2>

кц

Логические
связки:
и, или, не

ГлавноеОсновные команды:ВлевоВправоВверхВнизЗакрасьнц N раз   …кцКоманды повторения:Условия:сверху свободноснизу свободносправа свободнослева свободноесли условие то   …всеКоманда

Обратная связь

Если не удалось найти и скачать доклад-презентацию, Вы можете заказать его на нашем сайте. Мы постараемся найти нужный Вам материал и отправим по электронной почте. Не стесняйтесь обращаться к нам, если у вас возникли вопросы или пожелания:

Email: Нажмите что бы посмотреть 

Что такое TheSlide.ru?

Это сайт презентации, докладов, проектов в PowerPoint. Здесь удобно  хранить и делиться своими презентациями с другими пользователями.


Для правообладателей

Яндекс.Метрика