Code.org снова объединился с Disney для создания нового учебного пособия для Часа Кодекса 2015 года. На этот раз тема, персонажи и саундтрек взяты из «Звездных войн», что должно придать ему широкую привлекательность.
Как и в случае с прошлогодним выбором Frozen в качестве учебного пособия, Code.org стремится привлечь внимание девушек, что сразу видно из его баннера, на котором изображены Рей и принцесса Лея, а также R2-D2 и наш новый герой BB-8:
Последние видеоролики, добавленные в растущий каталог рекламных видеороликов, также являются беззастенчиво сексистскими с участием только женщин и девочек, хотя вначале Шерил Сандберг из Facebook заявляла, что мальчики и девочки должны иметь равные возможности в программировании.
Бета-версия «Звездных войн: создание галактики с кодом» уже доступна в преддверии Недели компьютерного образования, с 7 по 13 декабря, когда по всему миру проводится более 80 000 мероприятий «Час кода».
Что бросается в глаза в этом превью, так это уровень и качество помощи, которая предоставляется детям и их учителям в сопроводительных видеороликах, которые также, кстати, полностью представлены женщинами.
Во вводном сегменте Кэтлин Кеннеди, продюсер «Звездных войн: Пробуждение силы», представляет BB-8, сферического дроида, который в фильме, как и в игре, полностью управляется программным обеспечением.
Затем Рэйчел Роуз, ведущий инженер группы анимации, объясняет, как, используя сочетание блоков перетаскивания (Blockly) и JavaScript, участники собираются создать игру «Звездные войны».
Первые несколько заданий упражнения используют блоки, чтобы направлять BB-8, но затем уровень увеличивается.
Как объясняет Чарита Картер:
Теперь, когда вы изучили основы программирования, мы вернемся во времени и создадим вашу собственную игру с R2-D2 и C3PO в главных ролях. Чтобы создать игру, нам нужно узнать о том, что программисты используют каждый день: это называется событиями. События говорят вашей программе, что нужно слушать или ждать, когда что-то произойдет, а затем, когда это произойдет, она выполнит действие. Некоторые примеры событий — это прослушивание щелчка мыши, кнопки со стрелкой или касания экрана. Здесь мы собираемся заставить R2-D2 двигаться вверх, чтобы доставить сообщение пилоту-повстанцу, а затем перейти к другому пилоту-повстанцу.
К концу упражнения все участники должны почувствовать, что чего-то достигли, и получить представление о силе кода.
Как сообщалось ранее, см. «Час кода» нужен вам, Code.org просит добровольцев помочь учителям, обратившимся за технической помощью. Однако учителя, решившие использовать учебник по «Звездным войнам», могут быть уверены, что этот выбор позволит им справиться без посторонней помощи — и они могут даже получить удовольствие от подготовки к уроку.