Презентация, доклад по теме: Создание циклических программ для исполнителя Robolab 2.5.4.

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

Слайд 1


Создание циклических программ для Robolab 2.5.4

Создание циклических программ для Robolab 2.5.4

Слайд 2Проверка домашней работы:
Подключены два мотора к портам А и С RCX.

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

Слайд 3Создайте программу, которая:
Включает моторы А (мощностью 4) и В (мощностью 4);
На

1 секунду включает, а затем выключает Лампу В, и так делает в течении 5 секунд;
Выключает моторы А и С, и лампу В.
Создайте программу, которая:Включает моторы А (мощностью 4) и В (мощностью 4);На 1 секунду включает, а затем выключает

Слайд 4Цикл — это многократное исполнение последовательности команд.
Циклы бывают двух видов:
Цикл

со счётчиком, в котором тело цикла выполняются определённое количество раз;
Цикл по условию, в котором тело цикла выполняется, пока истинное условие.





СКИ:

1) Цикл со счётчиком:

Рассмотрим домашнюю задачу. Как её можно упростить?

Цикл — это многократное исполнение последовательности команд.Циклы бывают двух видов: Цикл со счётчиком, в котором тело цикла

Слайд 52) Цикл по условию:
Пока опущен Датчик Касания
Как будет работать лампочка в

каждой программе?

Пока нажат Датчик Касания

Пока Число нажатий и отпусканий меньше

Пока Количество щелчков меньше

2) Цикл по условию:Пока опущен Датчик КасанияКак будет работать лампочка в каждой программе?Пока нажат Датчик КасанияПока Число

Слайд 63) В среде Robolab 2.5.4 модно создавать цикл с бесконечным числом

повторов. Для этого используются команды: «Прыжок» и «Метка».

метка

прыжок


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

Вернемся к домашней задачи №2. Нужно изменить программу так, чтобы лампочка мигала не 3 раза, а до тех пор пока мы не нажмём кнопку Run на RCX.

3) В среде Robolab 2.5.4 модно создавать цикл с бесконечным числом повторов. Для этого используются команды: «Прыжок»

Слайд 7Рассмотрите и скажите , что делает данная программа:

Рассмотрите и скажите , что делает данная программа:

Слайд 9Практическая работа «Создание циклических программ в среде Robolab 2.5.4»
Задание 1.
Составьте программу,

которая:
Включает лампу А на половину мощности. Затем начинает цикл, который повториться 3 раза. В этом цикле мотор С включается на половину мощности и вращается вправо, пока не будет нажат датчик Касания, подключенный к порту 1. При нажатии датчика Касания мотор меняет направление вращения и программа ждёт, когда датчик будет нажат ещё раз. На этом завершается первое исполнение команд цикла. Теперь программа вернётся к началу цикла и повторит все команды ещё два раза. После того, как команды в цикле выполнятся три раза, питание на всех портах будет выключено.

Задание 2.
Переделайте программу, задания 1, так чтобы цикл повторялся не 3 раза, а бесконечно.

Задание 3 (дополнительное):
Создайте программу, в которой бы независимо друг от друга мигали две лампочки, подключенные к портам А и В.

Практическая работа «Создание циклических программ в среде Robolab 2.5.4»Задание 1.Составьте программу, которая:Включает лампу А на половину мощности.

Слайд 10Проверка практической работы:

Задание 1
Задание 2
Задание 3

Проверка практической работы:Задание 1Задание 2Задание 3

Слайд 11Домашняя работа №3
Создайте программу в которой: 5 раз включается лампа и

проигрывается звук каждый раз при нажатии кнопки датчика Касания.
Создайте программу, в которой бы независимо друг от друга работали два мотора А и В. Когда один работает, другой отключается, и наоборот.


Домашняя работа №3Создайте программу в которой: 5 раз включается лампа и проигрывается звук каждый раз при нажатии

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

Это сайт презентаций, где можно хранить и обмениваться своими презентациями, докладами, проектами, шаблонами в формате PowerPoint с другими пользователями. Мы помогаем школьникам, студентам, учителям, преподавателям хранить и обмениваться учебными материалами.


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

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

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

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