-
Вітаємо на Годині коду...
-
Привіт! Я Кейтлін Кенеді, я продюсер
Зоряні війни: Пробудження сили.
-
Сьогодні ви попрацюєте з одним із
персонажів фільму, сферичним дроїдом BB-8.
-
Кожен його рух і кожна дія контролюється
комп'ютерною програмою. Інформатика має
-
вплив на всі галузі, від маркетингу до
охорони здоров'я та кінематографу.
-
Власне, над створенням нашого фільму
працювали сотні програмістів.
-
Привіт, я Рейчел Роуз. Я старший інженер
дослідник в ILM, я керую командою створення
-
анімації та розробки створінь. У Пробудженні сили
я відповідаю за те, щоб допомагати художникам з
-
розробкою агрегатів, котрі допомагають
рухомим персонажам виглядати природньо
-
у далекій-далекій галактиці.
Протягом наступної години ми створимо
-
власну гру Зоряні війни, яка навчить
основним поняттям програмування.
-
Зазвичай програмування - це написання
тексту, але ми використаємо рухомі блоки
-
для створення програми. Для початку
ми попрацюємо з Реєю, щоб запрограмувати
-
BB-8 на збір металобрухту.
Твій екран поділено на три частини.
-
Зліва розміщено ігрове поле Зоряних воєн,
де працюватиме код. Інструкції для кожного
-
рівня написані під ігровим полем. Область
посередині - це панель інструментів, кожен блок
-
є командою, котру розуміє BB-8.
Білий простір праворуч - це робоча область
-
у ній ми розмістимо свою програму.
-
Якщо я перетягну блок moveLeft на робочу
область і запущу код, що буде? BB-8 переміститься
-
на 1 блок вліво по сітці. Якщо мені потрібно,
щоб BB-8 зробив щось після цього?
-
Я можу додати до програми ще блоки.
Оберу блок moveUp і перетягну його
-
під блок moveLeft аж до появи підсвітки.
Тоді відпускаю і два блоки з'єднуються.
-
Коли знову клацаю Запустити,
BB-8 виконує всі команди, розміщені
-
у робочій області, починаючи з верхньої
і до нижньої. Якщо потрібно видалити блок
-
просто захопи його у загальному списку і
перетягни назад на панель інструментів.
-
Після клацання Запустити, завжди можна
клацнути Перезапустити, щоб повернути
BB-8 на початок. Що ж, поїхали!