Рабочие листы
к вашим урокам
Скачать
1 слайд
Создание линейных программ для Robolab 2.5.4
2 слайд
Проверка домашнего задания и повторение изученного:
Что такое алгоритм? Перечислите свойства алгоритма.
Что (кто?) такое исполнитель алгоритма?
Что такое система команд Исполнителя?
Что такое программа?
Назовите СКИ микропроцессора RCX.
Мотор подключен к Порту В, уровень мощности 2
Начало и конец программы
Сигнал Стоп, позволяет отключить питание от порта
Время мотора или лампочки
Лампа подключена к Порту А, уровень мощности 2
3 слайд
Среда исполнителя. Как составляется и записывается программа для RCX?
4 слайд
Проверка домашней работы:
Создайте программу, которая:
Включает мотор А, лампу В и мотор С на 6 секунд. По истечении этого времени лампа В выключается, а моторы А и С меняют направление на противоположное и работают 3 секунды.
5 слайд
Линейный алгоритм – алгоритм, в котором действия выполняются по порядку.
СКИ:
Датчик Касания подключен к Порту 1.
Жди нажато (жди отпущено)
Команды, поданные до начала параллельных процессов, будут продолжать действовать. Команды каждой ветви программы, участвующие в параллельных процессах, выполняются друг за другом, но команды в разных ветвях могут выполняться одновременно. Их можно воспринимать, как две разные программы.
Параллельные процессы (одновременное выполнение более одной задачи):
Играть звук
6 слайд
Рассмотрим примеры:
Упражнение 1:
Составить следующую программу:
Лампочка, подключенная к Порту В, светиться до тех пор, пока не будет нажат датчик Касания, подключенный к Порту 2.
7 слайд
Упражнение 2.
Измените программу из упражнения 1 так, чтобы и лампа, и мотор, который подключен к Порту А, были включены до тех пор, пока не будет нажат датчик.
8 слайд
Упражнение 3.
Составьте программу, которая включает лампу В. Затем она разделяется и выполняет два задания одновременно. Задание №1: включает мотор С, вращающийся вправо, пока кнопка датчика Касания, подключенного к Порту 1, не будет нажата. Задание №2: В это же время включается лампа А на 8 секунд.
9 слайд
Практическая работа
«Создание линейных программ в среде ROBOLAB 2.5.4»
Задание 1.
Создайте программу которая:
Ждёт, пока будет нажата кнопка датчика Касания, подключенного к Порту 3, и затем включает лампу А на половину мощности.
Держит лампу включенной до тех пор, пока не будет освобождена кнопка датчика Касания.
После освобождения кнопки датчика Касания выключает лампу А и включает моторы В и С на 7 секунд.
Останавливает моторы и заканчивает работу.
Задание 2.
При нажатии на датчик Касания, подключенного к Порту 2, запускается моторчик В с 5-й мощности, который работает 1 секунду и останавливается. Затем одновременно: 1) включается моторчик А 1-й мощности и работает пока не нажать на датчик касания, подключенный ко 2 порту. Затем моторчик В 5-й мощности работает вперед 2 сек. И останавливается.
2) Включается музыка (CDCEF)на 4 секунды.
10 слайд
Проверка практической работы:
Задание 1.
Задание 2.
11 слайд
Домашняя работа №2:
Подключены два мотора к портам А и С RCX. Создайте программу, которая включает оба мотора на 4 секунды. Моторы должны вращаться в разные стороны.
Создайте программу, которая каждую секунду увеличивает до максимальной мощность вращения моторов А и С (от 1 до 5). Через секунду работы на полной мощности моторы выключаются.
12 слайд
Используемые учебники и учебные пособия:
Угринович Н.Д. «Информатика и ИКТ»: учебник для 9 класса – 2-е изд., испр. – М.:БИНОМ.Лаборатория знаний, 2012;
Чехлова А.В., Якушкин П.А. «Конструкторы LEGO DACTA в курсе информационных технологий. Введение в робототехнику, М. ИНТ, 2001
Справочное пособие к программному обеспечению Robolab. ИНТ, перевод, электронная версия, пособие.
«Урок с использованием Лего-технологий» Панковой Ж.В МОУ СОШ № 115, г.Челябинск
Рабочие листы
к вашим урокам
Скачать
Презентация к уроку по теме: «Создание линейных программ для исполнителя Robolab 2.5.4»
Автор: Моллер Татьяна Юрьевна, МОУ «СОШ №8», г. Магнитогорск
Класс: 9 класс.
Тип урока: Урок изучения и первичного закрепления новых знаний.
Цели урока:
· закрепить умение создавать линейные программы на языке программирования Robolab 2.5.4.
· Познакомиться с новыми командами СКИ Robolab 2.5.4.
· создать условия для проявления самостоятельности, активности учащихся;
· воспитывать уважение к интеллектуальному труду, умение работать в группах.
· формировать навыки критического мышления и конструкторские навыки через экспериментальную деятельность, через работу с информацией, через интерактивное взаимодействие учащихся.
· содействовать развитию коммуникативных умений учащихся.
6 664 044 материала в базе
Настоящий материал опубликован пользователем Моллер Татьяна Юрьевна. Инфоурок является информационным посредником и предоставляет пользователям возможность размещать на сайте методические материалы. Всю ответственность за опубликованные материалы, содержащиеся в них сведения, а также за соблюдение авторских прав несут пользователи, загрузившие материал на сайт
Если Вы считаете, что материал нарушает авторские права либо по каким-то другим причинам должен быть удален с сайта, Вы можете оставить жалобу на материал.
Удалить материалВаша скидка на курсы
40%Курс профессиональной переподготовки
500/1000 ч.
Курс профессиональной переподготовки
300 ч. — 1200 ч.
Курс профессиональной переподготовки
500/1000 ч.
Курс профессиональной переподготовки
500/1000 ч.
Мини-курс
3 ч.
Мини-курс
2 ч.
Мини-курс
4 ч.
Оставьте свой комментарий
Авторизуйтесь, чтобы задавать вопросы.