Регистрация
 
Сертификат владельца сайта
Сертификат владельца сайтаhttps://www.sputnik-studenta.ru/
Календари на любой год - Календарь.Юрец.Ру
Ну и погода в Сыктывкаре - Поминутный прогноз погоды
Сейчас на сайте: 1
Мастер-классы
УИРС

Программные блоки расположены в нижней части экрана и разделены на категории. Каждую категорию можно узнать по цвету.

Характеристика программных блоков по цветовой палитре:

  • блоки управления мотором и индикатором смартхаба – зеленая палитра;
  • блоки работы с экраном, звуками и математикой – красная палитра;
  • блоки управления программой (запуск, ожидание, цикл) – желтая палитра;
  • блоки работы с датчиками – оранжевая палитра;
  • блоки расширения – синяя палитра.

Блоки управления мотором и индикатором смартхаба

Блоки имеют визуальную подсказку - мотор или смартхаб, поэтому пользователю сразу понятно каким элементом он будет управлять, добавив этот блок в программу.

Блок со значком спидометра отвечает за мощность двигателя. Программой установлено ограничение на отметке «10», задавать значение более 10 лишено смысла, так как значения превышающие эту отметку воспринимаются именно как «10».

Блок с песочными часами задает время работы мотора. Единица измерения времени – секунда.

Блоки со стрелками отвечают за задание направления вращения оси, подключенной к мотору – по часовой стрелке или против.

Блок с крестиком отвечает за остановку мотора. Однако, остановить мотор можно еще несколькими способами: установив в нужном месте алгоритма блок мощности с установкой «0» или остановить программу целиком.

Блок с разноцветным веером отвечает за изменение цвета свечения индикатора смартхаба.

Блоки работы с экраном, звуками и математикой

Блок экрана с облаком отвечает за фон экрана. Фон экрана можно задать из встроенной библиотеки изображений, которая содержит картинки различных категорий.

Блок экрана с цифрами «123» отвечает за работу с текстовыми и числовыми данными. При использовании блока расширения «abc» активируется режим вывода текстовых сообщений – на экране отобразится информация для пользователя, введённая в блок расширения. В случае использования блока расширения «123» активируется режим работы с числами. Введённое значение не только отображается на экране, но еще и запоминается в памяти экрана. Последнее записанное значение хранится в блоке расширений «123» (полностью синий блок).

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

Блоки со значками размеров экрана позволяют развернуть экран на всю рабочую зону программы, уменьшить, либо свернуть.

Блок со значком ноты позволяет использовать звуковые эффекты. У блока имеется встроенная библиотека разнообразных звуков, а также функция записи своего звукового файла.

Блоки управления программой (запуск, ожидание, цикл)

Блок с зеленой стрелкой отвечает за функцию запуска программы в WeDo 2.0 с рабочей области программы.

Блок со значком клавиши отвечает за запуск программы с клавиатуры. По умолчанию установлена клавиша А, но можно выбрать любую другую клавишу как на латинице, так и на кириллице. Изменить клавишу возможно после клика на блок, удержания его в нажатом состоянии – блок перейдет в режим изменения параметров – после этого можно выбирать любой понравившийся символ с клавиатуры.

Блок со значком сообщения используется для перехода из одной ветки алгоритма в другую при достижении заданных параметров

Блок с изображением круговых стрелок позволяет повторять программу или её часть определенное число раз, по наступлению какого-либо события или же бесконечно. По умолчанию блок работает в бесконечном режиме, чтобы задать ему ограничение по числу выполнений достаточно подключить блок расширения (например, числовой блок или датчик расстояния).

Блок со значком песочных часов останавливает выполнение программы на время, заданное в блоке расширения (отчёт ведётся в секундах). Расширить функционал блока можно, подключив к нему блоки расширения из оранжевой и синей палитр.

Блоки работы с датчиками

Наличие датчиков в образовательном конструкторе Lego WeDo 2.0 позволяет роботам взаимодействовать с окружающим миром, рагировать на появление препятствий, удаление объектов, изменение наклона плоскости или управление джойстиком. Для считывания информации с датчиков предусмотрены блоки расширения.

Датчик расстояния

Датчик расстояния работает в трех режимах:

  • объект приближается (блок расширения со стрелкой, указывающей на датчик);
  • объект отдаляется (блок расширения со стрелкой, указывающей от датчика);
  • объект изменяет свое положение (блок расширения со стрелкой, указывающей в обе стороны).

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

Датчик расстояния считывает расстояние по шкале от 0 до 10 условных единиц, максимальная граница соответствует 15-18 сантиметрам.

Датчик наклона

Датчик наклона считывает наклон в двух плоскостях:

  • наклон носом вверх (к себе);
  • наклон носом вниз (от себя);
  • наклон влево;
  • наклон вправо;
  • отсутствие наклона (датчик расположен горизонтально);
  • наклон в любую сторону (режим «тряска»).

Блоки расширения

Блок с изображением микрофона - датчик звука.

Блок с символами «abc» - блок ввода текстовых данных.

Блок с символом игрального кубика – генератор случайных чисел от 0 до 10.

Блок с символами «123» - блок ввода числовых данных.

Блок с символом экрана «123» – хранит текущее значение, которое записано в память блока экрана с цифрами «123».

Блок «Комментарии»

Блок «Комментарии» (прямоугольная выноска) позволяет оставить сообщение тому, кто будет работать с программой или напоминание о каких-либо нюансах алгоритма программы.