Kodu навчає ваших дітей візуально програмувати свої власні відеоігри
Kodu - це візуальна мова програмування, придатна для навчання дітей основним програмам та тренуванню їх творчості. У сьогоднішньому уроці ми створимо просту гру, яку ми можемо використовувати як вступ до Kodu.
Будівельні блоки Коду
Світ Kodu складається з програмованих об'єктів, де ми можемо прикріпити поведінковий сценарій до кожного об'єкта, який ми розміщуємо на ландшафті Kodu.
Мова програмування Kodu - це простий користувальницький інтерфейс програмування на основі значків, де мова розбивається на сторінки та правила.
У Kodu є список вбудованої поведінки, яку ми можемо приєднати до об'єкта, щоб змусити їх переміщатися, знімати об'єкти і виконувати неймовірні бойові дії один з одним.
Microsoft Kodu Game Lab має серію "Початок роботи" відео, що дуже корисно для початківців, щоб зрозуміти основи програмування Kodu.
Навігація навколо світу Kodu
Ось простий світ Коду, який складається з дерев і мотоциклів. Мотоцикл запрограмований завжди блукати по місцевості, і він повинен уникати будь-якого дерева на своєму шляху.
Давайте додамо ще більше об'єктів на ландшафт і погонімо мотоцикл і стріляємо в них.
Світло є одним з багатьох символів, які ми можемо створити в Kodu.
Смужка рухатиметься по визначеному шляху, і Kodu породить ще одну пустушку, коли її здоров'я досягне нуля.
Вправи в класі
Щоб підготуватися до уроку, інструктори повинні встановити Kodu і завантажити наш Microsoft Kodu Classroom Kit в папку імпортування Kodu: 'C: Користувачі [ім'я користувача] Документи Зберегти ігри Boku Player1 Імпорт'. Kodu буде автоматично імпортувати гру, коли ми завантажимо гру з головного меню.
Примітка: Інструктори повинні розпакувати файл, щоб отримати файл гри Kodu
Почніть клас, відкривши світ, і попросіть учнів спостерігати за мотоциклом і поведінкою. Поясненням може бути щось на кшталт "пучок є ворогом", тому що гра продовжує регенерувати "пучок", коли мотоцикл руйнує його.
Тепер відкрийте пусту або програму мотоциклів і попросіть студентів пов'язувати поведінку з кодом. Після того, як студент успішно пояснить код, попросіть добровольців змінити код для наступного набору поведінки.
При доцільності учнів необхідно модифікувати код для кожного об'єкта і пояснити, чому їх рішення не працює.
- Додайте дерева або змініть їх колір
- Відрегулюйте поведінку пучки так, щоб він виробляв монету, коли мотоцикл руйнує пучок.
- Програмуйте мотоцикл, щоб з'їсти монету для збільшення рахунку гри
- Змінити роль пучка і мотоцикла, маючи пучок, який знищує мотоцикл
Це все, що потрібно. Насолоджуйтесь!
Завантажити Microsoft Kodu Комплект класів
Кредит
Автор хотів би подякувати Тревору Берколаю за розробку гарного заняття в класі, Ерік Z Goodnight за його невпинні зусилля в тестуванні гри, і The Geek, який дав остаточну редакцію статті..