Условия
сегодня на уроке
Цель урока: Научиться программировать условия

После урока ребята должны:
  • Программировать условия
  • Использовать повороты в Scratch.
  • Использовать сенсоры
Повороты в Scratch
Программирования движения спрайтов мы начнем с управления. Для этого нам нужно разобраться как программируются повороты в Scratch.

Повороты в Scratch программируются с помощью углов.

Угол — это геометрическая фигура, образованная двумя линиями, исходящими из одной точки.

Величина угла в Scratch — это число на которое поворачивается спрайт от своего начального положения. Измеряется величина угла в градусах.

Чтобы узнать на сколько повернут спрайт в Scratch необходимо нажать на сам спрайт затем на его направление в окне спрайтов:
В открывшемся окне можно увидеть насколько повернут спрайт от вертикального положения в данном положении:
Повороты программируются в Sсratch с помощью блоков:
С помощью первого блока задается направление. А именно откладывается угол указанный в белом окошке от вертикального положения спрайта.

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

С помощью этого блока программируется поворот против часовой стрелки на количество градусов, указанного в белом окошке, от нынешнего положения.
самопроверка
Что такое угол?
В чем измеряются углы?
В чем разница между блоками “Повернуться в направлении ” и “Повернуть на ”?
Запрограммируй повороты для спрайта вправо-влево по нажатию на клавиши.
Клавиши для управления первым спрайтом пускай будут стрелками, а для второго a и d.
Условия и сенсоры
С помощью условия (условного оператора) можно запрограммировать одни действия, которые будет выполнятся при определенных условиях, а при отсутствии этих условий или наличии других условий программа выполняется другие действия.

Условия бывают полные и неполные.

Программы с неполными условиями — это программы в которых прописываются действия при его выполнении или невыполнении, а в ином случае программа заканчивает свое выполнение или переходит к другой части кода.

Условие считается полным когда есть действия и в обоих вариантах.
В Scratch условия можно задать с помощью блоков из вкладки Сенсоры. Сенсоры— это блоки определяющие разного вида касания и нажатия.
самоконтроль
Какие бывают условия?
С помощью каких блоков программируются условия?
Что такое сенсоры?

Чаще всего с помощью условий программируют управления спрайтом по клавишам клавиатуры. Давайте разберемся как это можно реализовать.