Система практических задания по теме : «Применение структуры линейного алгоритма с использованием LEGO MINDSTORMS»
Тема урока: Алгоритмика, 7 класс.
Цель: Вырабатывать навыки разработки линейных, разветвляющихся, циклических алгоритмов.
Задание№1.
Задача 1
Составьте алгоритм движения ЛЕГО-робота вперед в течение 5 секунд, поворота направо и движения вперед в течение 5 секунд.вопросы | ответ |
Какого типа алгоритм мы должны составить для решения задачи 1? | Линейный |
Почему? | Действия выполняются последовательно |
NXT program → Forward (Движение вперед ) → Wait 5 (Выбрать время 5 сек) → Turn Right(Поворот) → Forward (Движение вперед ) → Wait 5→ Стоп.
Протестировать работу робота. Составьте алгоритм движения ЛЕГО-робота, по сторонам мысленного квадрата с использованием линейного алгоритмаЗадача_2
Составьте алгоритм движения ЛЕГО-робота, по сторонам мысленного квадрата, но с использованием циклической структурывопросы | ответ |
Опишите движение робота по мысленному квадрату | Движение прямо, поворот, движение прямо, поворот и так далее. (из повторения внешний вид рис2) |
Какого типа алгоритм мы должны составить для решения задачи 2? | Циклический |
Почему? | Некоторые действия повторяются |
Какие? | Движение вперед и поворот, например, направо |
Мы знаем, как заставить робота двигаться вперед и поворачиваться вправо? | Да, это решение задачи 1 решили выше |
Задача_3
вопросы | ответ |
Какого типа алгоритм мы должны составить для решения задачи 3? | Разветвляющийся (из повторения внешний вид рис1) |
Почему? | В задаче есть условие, от которого зависят действия робота |
От какого условия зависят действия робота? | Наличие препятствия на пути |
Какое действие надо выполнять роботу, пока нет препятствия? | Двигаться вперед |
Какое действие надо выполнять роботу, когда он обнаружит препятствие? | Остановиться |
Как робот обнаружит препятствие? | Датчиком касания |
NXT program → Backward (Движение назад ) → Touch (касание) → Forward 5
(Движение вперед ) → Empty ( пустой блок) → Loop .
Протестировать работу робота.Используя датчик касания, составить алгоритм Нахождения выхода из комнаты.
Риски:
Технические риски: Для экономии времени на уроке, дети работают с готовыми моделями робота (модель может быть собрана на внеурочных занятиях); аккумуляторы должны быть полностью заряжены на начало урока; подобрать точную комплектацию для выполнения задания (датчики, провода и т. д.); предусмотреть дополнительный комплект для учащихся, справившихся с основным заданиям.
Учебные риски: Для выполнения данных заданий учащиеся должны иметь представления о работе LEGO MINDSTORMS (на предыдущих или внеурочных занятиях); для менее подготовленных учащихся допускается выполнения заданий по образцу; предусмотреть дополнительные задания для более подготовленных учащихся.
Методические рекомендации: Для выполнения данных практических работ рекомендуем организовать работу учащихся в группах распределив обязанности. Желательно для организации данных работ использовать программный интерфейс персонального компьютера и микропроцессора робота.


