-
Обычно программирование - все в тексте, но мы будем использовать Blockly, который использует визуальные блоки
-
эти блоки вы перетаскиваете, что писать программы. Под капотом вы все еще создаете код.
-
Чтобы начать, мы собираемся построить код для программы, которая поможет этой Сердитой Птице пройти лабиринт
-
чтобы добраться до злых свиней, которые украли его яйца. Blockly разделен на три главных части.
-
Слева находится птичий лабиринт, где ваша программа будет работать. Инструкции для
-
каждого уровня написаны ниже лабиринта. Средняя область - набор инструментов
-
и каждый из этих блоков - команда, которую может понять птица. Белое пространство справа называют рабочей областью
-
и это - то, где мы построим нашу программу. Если я тяну блок движения к нашему рабочей области
-
и нажму "выполнить", что произойдет? Птица продвинется одна клетку на сетке.
-
И что, если я хочу, чтобы птица сделала что-то после того, как она продвинется на одну клетку?
-
Я могу добавить другой блок к нашей программе. Я собираюсь выбрать блок "повернуть направо" , и я тяну его своим движением до появления желтой стрелки.
-
Когда я отпущу его и два блока притянутся друг к другу. Когда я снова нажму "Выполнить" , птица выполнит команды,
-
которые сложены сверху донизу на нашей рабочей области. Если вы когда-нибудь хотите удалить блок,
-
просто удалить его из стека перетаскивая его в мусорное ведро.
-
После того как вы выполнили, вы всегда можете нажать на кнопку сброса, чтобы вернуть птицу к началу.
-
Теперь давайте поймаем этих свиней!