Добро пожаловать на Час кода
Привет, я Кэтлин Кеннеди, продюсер фильма
«Звёздные войны: Пробуждение силы».
Сегодня вы будете работать с нашей звездой BB-8.
BB-8 - это сферический дроид.
Каждое его действие и движение
контролируется с помощью программ.
Информатика влияет на каждую отрасль,
от маркетинга до здравоохранения.
На самом деле, сотни компьютерных инженеров
работали над фильмом «Пробуждением Силы».
Привет, я Рэйчел Роуз, старший исследователь
и глава разработки анимации и текстур
В «Пробуждении Силы», я отвечаю за
помощь художникам в разработке
частей персонажей, которые двигаются
и позволяют им выглядеть очень реалистично
в далекой-далекой галактике. В течение
следующего часа, мы построим нашу
собственную игру о «Звездных Воинах», которая
научит нас основам программирования.
Обычно код состоит из текста, но мы будем
использовать блоки, которыми можно будет
написать программу. Для начала, мы
поработаем с Рей и запрограммируем
BB-8 собрать весь металлолом.
Экран разделен на три части.
Слева находится игровая площадка «Звездных Войн»
и здесь будет виден результат.
Инструкции для каждого уровня находятся
ниже. Посередине находится Набор блоков.
Каждый блок — команда для BB-8.
Белая область справа — это Рабочая область
Здесь мы будем писать нашу программу.
Что будет, если я перетащу блок «переместить влево»
в Рабочую область и нажму «Выполнить»?
BB-8 переместится влево на один шаг. А что,
если я хочу, чтобы BB-8 сделал ещё что-нибудь после перемещения?
Я могу добавить еще один блок в нашу программу.
Я выбираю блок «переместить вверх», и перенесу
его под предыдущий блок, пока не появится
оранжевая линия. Затем я соединю эти два блока.
Когда я снова нажму Выполнить,
BB-8 выполнит все команды
по порядку, сверху вниз. Если вы захотите
удалить блок, просто перетащите его обратно
в панель инструментов. После начала
выполнения, вы всегда можете нажать
на кнопку сброса, чтобы вернуть BB-8 в
начальную позицию. Давайте приступим!