Урок "Вспомогательные алгоритмы" Lisacs's blog / 31.03.2015 Для работы в конференции "Весенние интернет-каникулы 2015" публикую урок "Вспомогательные алгоритмы".Цель: познакомить учеников с понятием "вспомогательные алгоритмы", научить выявлять необходимость подпрограмм и создавать вспомогательные алгоритмы в языке NXT-G.Задачи: 1. Научить создавать вспомогательный алгоритм ("Мой блок").2. Решить задачи, в которых необходимо создать вспомогательный алгоритм.Карта урока1. Актуализировать знания, повторить задачи предыдущих уроков (движение по квадрату, по восьмёрке).2. Объяснить тему (учебник Копосова Д.Г. параграф 15).3. Реализовать вспомогательный алгоритм "квадрат".4. Выполнить задание 72 из учебника.5. Выполнить дополнительные задания.Дополнительные задания:1. Представьте, что ваш робот - это робот уборщик, который может мыть пол (Просто мечта !) При помывке пола робот движется от одной стены комнаты до другой. (Считаем, что мебели в доме пока нет). В доме пять комнат, их расположение вам известно. Составьте программу с использованием вспомогательных алгоритмов для мытья пола во всем доме.2. Создайте систему приветствия покупателей для магазина с тремя отделами: мужской, женской и детской одежды. От главного входа в магазин можно попасть в любой из этих трех отделов. В каждом отделе нужно "заметить" покупателя, роботизированный продавец должен поклониться покупателю и сказать в зависимости от отдела: "Добро пожаловать в отдел ... одежды. Приятных покупок!". Используйте вспомогательные алгоритмы для программы. Для обнаружения покупателей можно использовать различные датчики, для обеспечения движения продавца используйте моторы. Весь проект создайте используя только один блок NXT.6. Подведение итогов урока. Домашнее задание: придумайте задания для робота с использованием вспомогательных алгоритмов. алгоритмы робототехника