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