Уроки по Spike Prime. Блоки циклов

Слайд 2

ЦЕЛЬ УРОКА Узнаем, как повторить действие, используя Блоки Циклов. Copyright ©

ЦЕЛЬ УРОКА

Узнаем, как повторить действие, используя Блоки Циклов.

Copyright © 2020 SPIKE

Prime Lessons (primelessons.org) CC-BY-NC-SA.
Слайд 3

ПОВТОРЕНИЕ КОДА Мы хотим, чтобы робот повторял действие несколько раз: Мы

ПОВТОРЕНИЕ КОДА

Мы хотим, чтобы робот повторял действие несколько раз:
Мы бы

скопировали нужные блоки несколько раз?
Что, если Мы хотим повторить действие всегда?
Мы можем использовать Блоки Циклов, чтобы повторить действие несколько раз или пока не будет выполнено условие.
Блоки Циклов делают задачу многократного повторения простой.
Дополнительное преимущество - то, что цикл может закончиться когда Мы захотим (определенное количество раз, повторять всегда, особое условие, и т.д.).
Блоки Циклов расположены в Палитре Блоки Управления.

Copyright © 2020 SPIKE Prime Lessons (primelessons.org) CC-BY-NC-SA.

Слайд 4

ИСПОЛЬЗУЕМ БЛОК «ПОВТОРЯТЬ ПОКА НЕ» Copyright © 2020 SPIKE Prime Lessons

ИСПОЛЬЗУЕМ БЛОК «ПОВТОРЯТЬ ПОКА НЕ»

Copyright © 2020 SPIKE Prime Lessons (primelessons.org)

CC-BY-NC-SA.

Ждем, пока датчик силы не будет нажат

Настройка моторов

В этом примере робот изменяет скорость моторов на основе значений Датчика Силы, пока Датчик Силы не отпущен. Этот Цикл отличается от блока «ждать до». Мы можем выполнять различные действия пока ждем нажатия Датчика Силы.

Изменяем скорость моторов на основе значения Датчика Силы, считывая значения через цикл.

Цикл пока датчик не отпущен

Слайд 5

ЗАДАЧА: ДВИЖЕНИЕ ВОКРУГ КОРОБКИ Необходимо объехать коробку. Чтобы сделать это, Мы

ЗАДАЧА: ДВИЖЕНИЕ ВОКРУГ КОРОБКИ

Необходимо объехать коробку.
Чтобы сделать это, Мы должны будем

двигать на 20 см вперед и повернуть направо.
Повторим это действие 4 раза, пока мы не объедем коробку.
Повторяем эти два действия с помощью Блоков Цикла.

Copyright © 2020 SPIKE Prime Lessons (primelessons.org) CC-BY-NC-SA.

20 см

Слайд 6

РЕШЕНИЕ ЗАДАЧИ На предыдущих уроках Мы изучили, как настроить Нашего робота.

РЕШЕНИЕ ЗАДАЧИ

На предыдущих уроках Мы изучили, как настроить Нашего робота. Первый

набор блоков устанавливает движение моторов , скорость в процентах, движение в сантиметрах и настраивает торможение при остановке.

Copyright © 2020 SPIKE Prime Lessons (primelessons.org) CC-BY-NC-SA.

Код движения робота на 20 см и поворот на 90 градусов.