Меню
Разработки
Разработки  /  Информатика  /  Презентации  /  7 класс  /  Исполнитель Робот (часть1)

Исполнитель Робот (часть1)

Презентация к уроку №8 по учебнику "Инфоматика" 7 класс. Авторы: В.М.Котов, А.И.Лапо, Е.Н.Войтехович

07.03.2018

Содержимое разработки

Повторение Дайте определение алгоритма.  Алгоритм  — понятная и конечная последовательность точных действий (команд), формальное выполнение которых позволяет получить решение поставленной задачи.

Повторение

Дайте определение алгоритма.

Алгоритм  — понятная и конечная последовательность точных действий (команд), формальное выполнение которых позволяет получить решение поставленной задачи.

Повторение Что называется исполнителем алгоритма?  Исполнитель алгоритма  — человек (группа людей) или техническое устройство, которые понимают команды алгоритма и умеют правильно их выполнять.

Повторение

Что называется исполнителем алгоритма?

Исполнитель алгоритма  — человек (группа людей) или техническое устройство, которые понимают команды алгоритма и умеют правильно их выполнять.

Повторение Что называется системой команд исполнителя?  Система команд исполнителя   — команды, которые понимает и может выполнить исполнитель.

Повторение

Что называется системой команд исполнителя?

Система команд исполнителя   — команды, которые понимает и может выполнить исполнитель.

Повторение Что называется программой? Запись алгоритма в виде последовательности команд, которую может выполнить компьютер, называют  программой .

Повторение

Что называется программой?

Запись алгоритма в виде последовательности команд, которую может выполнить компьютер, называют  программой .

Повторение Что представляет собой алгоритмическая конструкция  следование ?   Алгоритмическая конструкция  следование   — последовательность команд алгоритма, которые выполняются в том порядке, в котором они записаны.

Повторение

Что представляет собой алгоритмическая конструкция  следование ?

 

Алгоритмическая конструкция  следование   — последовательность команд алгоритма, которые выполняются в том порядке, в котором они записаны.

Повторение Какой алгоритм называется вспомогательным?  Вспомогательный алгоритм   — алгоритм, целиком используемый в составе другого алгоритма.

Повторение

Какой алгоритм называется вспомогательным?

Вспомогательный алгоритм   — алгоритм, целиком используемый в составе другого алгоритма.

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

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

Роботы в жизни человека Человек с древности мечтал об искусственном создании, которое могло бы выполнять его приказы. Сегодня мечта стала реальностью — в жизни людей появились роботы. Они способны выполнять практически любую работу, доступную человеку, а также делать многие вещи, которые людям выполнить сложно или невозможно. Роботы используются на производстве и в быту, могут работать в сфере услуг и развлечений. Есть роботы, похожие на человека, а есть совсем непохожие.

Роботы в жизни человека

Человек с древности мечтал об искусственном создании, которое могло бы выполнять его приказы. Сегодня мечта стала реальностью — в жизни людей появились роботы. Они способны выполнять практически любую работу, доступную человеку, а также делать многие вещи, которые людям выполнить сложно или невозможно. Роботы используются на производстве и в быту, могут работать в сфере услуг и развлечений. Есть роботы, похожие на человека, а есть совсем непохожие.

Роботы в жизни человека Робот   — автоматическое устройство, которое действует по заранее составленной программе.

Роботы в жизни человека

Робот   — автоматическое устройство, которое действует по заранее составленной программе.

Роботы в жизни человека Робот  получает информацию о внешнем мире от датчиков (аналогов органов чувств живых организмов) и предназначен для осуществления различных операций. Мир роботов очень разнообразен. В быту современного человека используются автоматические стиральные и посудомоечные машины, роботы-пылесосы. С помощью роботов можно выращивать растения или управлять домом. Робот  может быть материальным или виртуальным. Виртуальный робот — специальная программа, выполняющая определенные действия. Роботы являются исполнителями. Для исполнителей обычно определяют среду обитания и систему команд. Общим для всех роботов является то, что человек может ими управлять.  Робот  получает команды от оператора и выполняет их по одной или действует автономно по предварительно составленной программе.

Роботы в жизни человека

  • Робот  получает информацию о внешнем мире от датчиков (аналогов органов чувств живых организмов) и предназначен для осуществления различных операций.
  • Мир роботов очень разнообразен. В быту современного человека используются автоматические стиральные и посудомоечные машины, роботы-пылесосы. С помощью роботов можно выращивать растения или управлять домом.
  • Робот  может быть материальным или виртуальным. Виртуальный робот — специальная программа, выполняющая определенные действия.
  • Роботы являются исполнителями. Для исполнителей обычно определяют среду обитания и систему команд.
  • Общим для всех роботов является то, что человек может ими управлять.  Робот  получает команды от оператора и выполняет их по одной или действует автономно по предварительно составленной программе.
Среда обитания и система команд исполнителя Робот Средой обитания исполнителя  Робот  является прямоугольное клетчатое поле   Поле Робота, на котором определено положение стен, начальное и конечное положение исполнителя, называют  обстановкой . Стены Клетки которые необходимо закрасить Конечное положение робота Начальное положение робота

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

Средой обитания исполнителя  Робот  является прямоугольное клетчатое поле  

Поле Робота, на котором определено положение стен, начальное и конечное положение исполнителя, называют  обстановкой .

Стены

Клетки которые необходимо закрасить

Конечное положение робота

Начальное положение робота

Среда обитания и система команд исполнителя Робот Размеры этого поля, как и для исполнителя Чертежник , задаются командой  Field(n, m) . При этом начальное положение Робота  — клетка в центре поля.  Пример

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

Размеры этого поля, как и для исполнителя Чертежник , задаются командой  Field(n, m) . При этом начальное положение Робота  — клетка в центре поля. 

Пример

Среда обитания и система команд исполнителя Робот Для подключения исполнителя  Робот  в программе прописывается команда  uses   Robot . Готовые задания с обстановками для Робота хранятся в задачнике, встроенном в систему программирования, и вызываются командой  task . Эта же команда использовалась для исполнителя Чертежник. Пример

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

Для подключения исполнителя  Робот  в программе прописывается команда  uses   Robot . Готовые задания с обстановками для Робота хранятся в задачнике, встроенном в систему программирования, и вызываются командой  task . Эта же команда использовалась для исполнителя Чертежник.

Пример

Система команд исполнителя   Робот : Команда Действие Right Перемещает Робота вправо Left Перемещает Робота влево Up Перемещает Робота вверх Down Перемещает Робота вниз Paint Закрашивает текущую ячейку

Система команд исполнителя   Робот :

Команда

Действие

Right

Перемещает Робота вправо

Left

Перемещает Робота влево

Up

Перемещает Робота вверх

Down

Перемещает Робота вниз

Paint

Закрашивает текущую ячейку

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

Система команд исполнителя   Робот :

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

Пример

Система команд исполнителя   Робот : Робот  не может переместиться за границы поля. Эти действия вызывают ошибку.  Робот  может закрасить уже закрашенную клетку. Такое действие ошибку не вызывает. Пример

Система команд исполнителя   Робот :

  • Робот  не может переместиться за границы поля. Эти действия вызывают ошибку. 
  • Робот  может закрасить уже закрашенную клетку. Такое действие ошибку не вызывает.

Пример

Использование алгоритмической конструкции  следование  для исполнителя Робот   Пример 1     Робот  находится на поле размером 3 × 3 клетки. Нужно закрасить все клетки, кроме средней Для решения задачи  Робот  должен выполнить следующий алгоритм: закрасить; вправо; закрасить; вправо; закрасить; вниз; закрасить; вниз; закрасить; влево; закрасить; влево; закрасить; вверх; закрасить; вверх. Пример

Использование алгоритмической конструкции  следование  для исполнителя Робот

Пример 1  

  Робот  находится на поле размером 3 × 3 клетки. Нужно закрасить все клетки, кроме средней

Для решения задачи  Робот  должен выполнить следующий алгоритм:

закрасить; вправо;

закрасить; вправо;

закрасить; вниз;

закрасить; вниз;

закрасить; влево;

закрасить; влево;

закрасить; вверх;

закрасить; вверх.

Пример

Домашнее задание § 9

Домашнее задание

§ 9

-80%
Курсы повышения квалификации

Современные педагогические технологии в образовательном процессе

Продолжительность 72 часа
Документ: Удостоверение о повышении квалификации
4000 руб.
800 руб.
Подробнее
Скачать разработку
Сохранить у себя:
Исполнитель Робот (часть1) (1.64 MB)

Комментарии 0

Чтобы добавить комментарий зарегистрируйтесь или на сайт