Krististudio.ru

Онлайн образование
0 просмотров
Рейтинг статьи
1 звезда2 звезды3 звезды4 звезды5 звезд
Загрузка...

Kodu game lab уроки и практические задания

Kodu game lab уроки и практические задания

Тема работы «Создание игры

в Kodu Game Lab»

МБОУ «Яксатовская СОШ»

МБОУ «Яксатовская СОШ»

Глава 1. Microsoft Kodu Game Lab 3

Глава 2. Создание игры «Мини футбол с Роверами». 7

Глава 3. Создание игры «Гонки на выживание». 10

Список литературы 14

Компьютерная игра — компьютерная программа, служащая для организации игрового процесса, связи с партнёрами по игре, или сама выступающая в качестве партнёра. Сейчас очень много компьютерных игр. Каждая по-своему интересна и увлекательна. Дети с удовольствием играют в эти игры. Всегда хочется первым добраться до финиша. Игра ради игры.

В день информатики, 4декабря 2014 года, я участвовал во Всероссийской акции «Час кода» и прошел Лабиринт Ам Няма. Поиграв в нее, я подумал о создании такой же игры в среде Kodu Game Lab, в которой и был создан лабиринт.

Цель моей работы – создать свою игру Kodu Game Lab.

1. Продумать сюжет своей игры

2. Выбрать персонажей.

3. Разработать алгоритм движения.

4. Создать игру и продемонстрировать ее своим друзьям

Проектная работа рассчитана на 2 года. В первый год — знакомство со средой, прохождение видеоуроков, разработка видов сюжетов и персонажей, создание простейшего уровня игры. Второй год – создание более усложненной игры в среде Kodu Game Lab и добавление новых персонажей.

Глава 1. Microsoft Kodu Game Lab

Среда Microsoft Kodu Game Lab- это визуальный конструктор, позволяющий создавать трёхмерные игры без знания языка программирования. Для разработки игр необходимо создавать игровые миры, в которых будут находиться внедрённые персонажи, и взаимодействовать по установленным правилам. Игровые миры, персонажи и правила игры в данной среде полностью устанавливает пользователь.

Работа в среде Kodu Game Lab состоит из трех основных этапов:

Создаем (рисуем) игровой мир.

Чтобы создать новый игровой мир, нужно нажать в программе «Новый пустой мир» или «New World», после чего откроется поле для редактирования и панель инструментов, как показано на рисунке

Миром можно управлять, используя панель управления

Можно в программе добавлять или удалять землю

Также при создании ландшафта, можно опускать или поднимать плоскость

Помещаем персонажи в игровой мир

В среде очень много персонажей, их можно выбирать в меню «Коду»

Устанавливаем (программируем) правила поведения

Каждому персонажу можно добавлять программу и не только.

В меню «Программа» можно добавить персонажу действия, добавляя карточки, которые можно изменять или удалять.

Готовая игра в среде Kodu Game Lab запускается с помощью клавиши ESC.

Глава 2. Создание игры «Мини футбол с Роверами».

Чтобы создать свою игру, я почитал в Интернете правила игры. Почему я выбрал Мини футбол? Потому что мне нравится спорт, я люблю им заниматься и поэтому решил сделать игру, связанную со спортом.

Как описано в первой главе, сначала я создал ландшафт. Так как я взял за основу своей игры мини футбол, поэтому мой ландшафт выглядит как футбольное поле – зеленая трава и белая разметка.

С двух сторон я поставил ворота в виде башен.

Вторым этапом моей работы стало добавление персонажей в игру. Я долго выбирал из готовых шаблонов и остановился на Роверах.

Ровер –это спутник Земли, который имеет шесть колес, камеру слежения, похожую на голову, антенну на задней части и сам по себе Ровер похож на собачку.

Таких Роверов я вставил 12 штук, по одному в ворота и по пять игроков в каждой команде. Чтоб отличить команды друг от друга, я их покрасил в красные и зеленые цвета.

Расставив персонажей по полю, я каждому задал программу действий. Для красной команды – клавиши стрелки, а для зеленой команды –буквы awsd.

А также добавил скорость –быстро и поворот – быстро, но для некоторых игроков – медленно, чтоб они отличались движением друг от друга.

Для мини-футбола нужен мяч и я его добавил, чтоб мои игроки играли с ним.

Глава 3. Создание игры «Гонки на выживание».

На первом году своего проектирования я сделал очень простую игру «Мини-футбол с Роверами». Игра получилась на два игрока и примитивная.

Сейчас я решил создать более усложненную игру «Гонки на выживание». Основная цель игры – добраться до Kodu, преодолев все препятствия.

Если в первой моей игре основной платформой было футбольное поле, то во второй игре мои персонажи преодолевают препятствия в невесомости, как в фантастических фильмах.

Основные героями моей игры являются байкеры, а второстепенными – пушки и истребители.

Для каждого героя я написал программу действий.

Основные герои –черный и белый байкер имеют следующую программу

В первой части – клавиши движения и скорости объекта, во второй части описываются количество жизней и переход на следующий уровень. В третьей части я установил клавиши прыжка объекта. Но для каждого байкера установлены свои клавиши управления.

Читать еще:  Как стать ювелиром уроки обучения бесплатно

В моей игре я установил 12 истребителей, которые мешаю байкерам преодолеть препятствия. Для каждого я установил индивидуальную программу.

Истребители двигаются по путям только тогда, когда на пути появляется черный или белый байкер.

Также основным препятствием в моей игре для байкеров является пушки,

для которых тоже должна быть написана программа.

Функция пушек – стрелять в байкеров пульками. И если они попадают в одного из байкеров несколько раз, то игра для байкера заканчивается, и он исчезает. Пушек в игре 6. Каждая пушка стреляет в определенного байкера.

Функция байкеров – достичь цели или дойти до Kodu, который запрограммирован на победу одного из героев.

В первый год создания своего проекта я изучил программную среду Kodu Game Lab: создание ландшафта, добавление персонажей и действий к ним, прослушали просмотрел видеоуроки, которые помогли мне в создании игры «Мини футбол с Роверами». На втором году своей деятельности я создал более продвинутую игру «Гонки на выживание», в которой есть главные герои и второстепенные. Каждого я за программировал своей программой в зависимости от функции героя.

В своем проекте я достиг поставленной цели – создать игру Kodu Game Lab, но для этого мне пришлось изучить правила игры, разобраться в меню программы и научиться создавать алгоритм действий для исполнителя.

С каждым разом работая в этой программе мне больше нравиться программировать. Думаю, что на следующий год я постараюсь сделать проект с несколькими уровнями.

Kodu game lab уроки и практические задания

Курс «Создаем 3D игры вместе с Kodu Game Lab»

КРАТКОЕ ОПИСАНИЕ КУРСА

Курс для юных разработчиков, учащихся 1-9 классов по знакомству с основами объектно-ориентированного и визуального программирования и созданию 3D игр.

С помощью среды «Kodu Game Lab» учащиеся познакомятся с основами и откроют для себя удивительный мир визуального и объектно-ориентированного программирования, узнают о том, как создаются компьютерные игры, и смогут попробовать себя в роли программистов-разработчиков. Курс также поможет ребятам проявить свои творческие способности, фантазию, поработать в команде и развить алгоритмическое мышление. Двигаясь от простого к сложному, просматривая ролики и выполняя интересные практические задания, слушатели смогут освоить многочисленные возможности данной среды, чтобы создать собственную игру. В свои игры можно сыграть на компьютере или консоли XBOX, а также поделиться ими с друзьями и единомышленниками по всему миру.

Очно Курс проводится опытными тренерами, педагогами и студентами-волонтерами в компьютерных классах центров проекта «Твой курс: ИТ для молодежи» и партнерских организациях (например, школах). С января 2014 года курс также будет доступен для самостоятельного освоения учащимися на портале Microsoft Virtual Academy (MVA).

Для начала работы с курсом необходимо скачать и установить среду программирования Kodu .

  • Скачать среду Kodu
  • Инструкция по скачиванию и установке среды Kodu на компьютер
  • Видео инструкция по скачиванию и установке среды Kodu на компьютер
  • Ссылка на подборку видео уроков курса (для самостоятельного знакомства учащихся со средой)
  • Ссылка на бесплатную программу для записи действий на экране монитора, с помощью которой учащиеся могут легко сделать ролик-презентацию своей игры и поделиться ей в группе проекта ВКонтакте.
  • Ссылка на сайт международного сообщество Kodu

ПОДРОБНЕЕ

  • знакомит с логикой программирования и способами решения проблем, обходясь без сложного синтаксиса;
  • включает условия и последовательности и является объектно-ориентированной;
  • развивает реальные навыки XXI века, побуждая пользователей глубоко анализировать проблему и структурировать свое решение — подход, применимый ко всем учебным предметам, деловым и личным отношениям;
  • это многофункциональный инструмент для нарративного творчества, который побуждает пользователей создавать истории.
  • демонстрирует творческий аспект программирования.

Курс имеет огромный потенциал для проведения в формате полноценных занятий в классе или факультативно во внеурочное время. Он станет отличным подспорьем для учителя, т.к построен на проектной деятельности учащихся, способствует ранней профориентации, формированию навыков алгоритмического и критического мышления, общения, презентации, сотрудничества и работы в команде. Курс можно также рассматривать в качестве альтернативного/прикладного варианта занятиям по робототехнике для младших школьников. Подробнее в статье Актуальность курса Kodu в условиях новых ФГОС

СТРУКТУРА КУРСА (КРАТКО)

  1. Знакомство с Kodu: установка, интерфейс, настройки, принципы и правила, создание ландшафта, объектов, первая игра.
  2. Новые возможности перемещения и связи объектов. Опции «путь», «родитель»
  3. Дополнительные опции в игре: подсчёт баллов и здоровья, таймер.
  4. Сложное поведение объектов: опция «страницы».
  5. Разработка полноценной игры от «А» до «Я».

ДЛЯ МЕТОДИСТОВ, ПЕДАГОГОВ, УЧИТЕЛЕЙ

Если Вы хотите сотрудничать с нами и проводить данный курс на своих занятиях в своей школе/центре и т.д.. Вы можете:
А) обратиться к координатору ближайшего к Вам центра проекта «Твой курс: ИТ для молодежи»;
Б) за отсутствием центра в вашем городе подать заявку от своего имени или вашего образовательного учреждения здесь.

Читать еще:  Reaper уроки на русском

Тренерам и учителям предоставляется доступ к методическим рекомендациям и материалам по организации и проведению курса, планы занятий, а также возможность первыми получать информацию о ближайших мероприятиях, конкурсах и соревнованиях для школьников, учителей, студентов.

ВИДЕО ОПИСАНИЕ И КОРОТКАЯ ПРЕЗЕНТАЦИЯ СРЕДЫ KODU GAME LAB (лаборатория игр Kodu)

АВТОРЫ КУРСА:

  • Брыксина Ольга Федоровна, к.п.н., доцент, зав. кафедрой ИКТ в образовании ФГБОУ ВПО Поволжская государственная социально-гуманитарная академия
  • Михеева Ольга Павловна, магистр прикладной информатики, старший преподаватель кафедры информатики и вычислительной техники, ФГБОУ ВПО Тольяттинский государственный университет
  • Останин Яков Евгеньевич, социальный педагог-психолог, менеджер социальных проектов, руководитель проекта Твой курс: ИТ для молодежи
  • Яникова Наталия Валерьевна, учитель физики и информатики, заместитель директора по информатизации, МБОУ Тямшанская гимназия Псковского района
  • При поддержке Дмитрия Сошникова,координатора академических программ Майкрософт в России, технологического и академического евангелиста, доцента МАИ и НИУ ВШЭ, к.ф.-м.н.

Знакомство с программой Kodu Game Lab.
материал по информатике и икт (5 класс)

Подробное описание получения навыков создания игр в Kodu Game Lab. 5 класс

Скачать:

Предварительный просмотр:

Чтобы пользоваться предварительным просмотром создайте себе аккаунт (учетную запись) Google и войдите в него: https://accounts.google.com

Предварительный просмотр:

Лабораторная работа №2

Байкер объезжает деревья

1. Запуск программы Kodu Game Lab

Запустите программу щелчком по ярлыку Kodu Game Lab на рабочем столе вашего компьютера или выберите название программы в списке Программных файлов ( рис. 1 ).

Рис. 1. Запуск программы Kodu

После запуска программы открывается окно нового игрового мира, где можно создавать игру ( рис. 2 ).

2. Создание простой игры на Kodu. Игра — Байкер объезжает деревья.

• Выберите команду Новый пустой мир ( Empty World ). Появится зелёное поле — основа для размещения игровых объектов в мире. Внизу окна размещены иконки, отображающие основные команды программы ( рис. 2 ).

Рис. 2. Режим создания мира в Kodu

• Добавьте на поле 3 дерева. Для добавления объектов выберите иконку Объект и щелкните один раз по полю левой кнопкой мыши. Появится список доступных объектов. Выберите объект Дерево . Повторите действия ещё два раза.

Рис. 3. Режим выбора объектов

• Добавьте объект Байкер и задайте для него программу действий — набор правил. Щёлкнув правой кнопкой мыши на объект, Байкер , вызовите контекстное меню и перейдите в режим создания Программы .

• В открывшемся окне кода составьте инструкцию для движения вокруг деревьев.

• Команды задаются выбором из списка необходимых инструкций. Пример программы приведён на рисунке 4 . При щелчке по карточке (иконка со знаком +) открывается перечень доступных действий, из которых следует вы-

брать необходимое (подтвердив действия нажатием левой клавиши мыши).

Рис. 4. Программа, позволяющая Байкеру объезжать деревья

• Запустите программу на выполнение клавишей Esc . Понаблюдайте за движением Байкера . Если траектория движения не соответствуют поставленной задаче (объект не двигается или не объезжает деревья), то проверьте

корректность кода (рис. 4).

• Сохраните программу на жёстком диске. Для этого перейдите в главное меню (клавиша Home ) и выберите команду Сохранить мой мир .

2. Задание для самостоятельной работы. Управление двумя объектами с помощью клавиатуры

Игра 2. Два Байкера поедают яблоки. Каждый байкер управляется с клавиатуры отдельным игроком

• Создайте новый мир ( Empty World ). Разместите в нём объекты Байкер (пока один) и Яблоко (количество яблок — по вашему желанию, чем больше яблок в игровом мире, тем дольше будет длиться игра).

• Напишите программу, которая позволит Байкеру свободно перемещаться по территории игрового мира. Замечая яблоко, Байкер должен двигаться к нему ( рис. 5 ).

Рис. 5. Пример кода свободного движения Байкера

• Измените правило управления движением Байкера : вместо свободного перемещения Байкер управляется при помощи клавиатуры, пример кода на рисунке 6 .

Рис. 6. Управление байкером с клавиатуры

• Создайте второго Байкера , выполнив операцию копирования (используйте правую кнопку мыши). При копировании объектов происходит и копирование программы.

• Измените цвет одного из Байкеров , чтобы их можно было отличить. Используйте для этого палитру цветов и клавиши управления курсором – навести курсор на Байкера, клавишами управления курсором выбрать цвет и нажать Enter. ( рис. 7 ).

Рис. 7. Изменение цвета объекта

Предварительный просмотр:

Чтобы пользоваться предварительным просмотром создайте себе аккаунт (учетную запись) Google и войдите в него: https://accounts.google.com

По теме: методические разработки, презентации и конспекты

Первый урок из серии уроков по теме «ЛогоМиры» в 6 классе (учебник Макаровой). Содержиу план урока, презентацию и образец работы.

Элективный курс «Visio» по информатике ориентирован на преподавание в 10-11 классах средней общеобразовательной школы.

Читать еще:  Английский за 16 часов 6 урок

Разработка урока по информатике.

Данная тема необходима для учащихся творческих профессий, которых готовит наш колледж.

Практическое пособие Знакомство с программой Кумир разделено на 2 главы: 1) примеры решения экзаменационных заданий по информатике формата ОГЭ (типа №20.1); 2) примеры решения экза.

Урок по теме «Обработка информации. Знакомство Знакомство с программой Microsoft PowerPoint. Презентация». Учебник Босова Л. Л. (5 класс).

Данный курс позволит учащимся соприкоснуться с особенностями профессиональной деятельности и попробовать себя в роли 3D-аниматора, художника, 3D-дизайнера, дизайнера компьютерных трехмерных игр, графи.

Программирование Kodu Game Lab

Хочешь попробовать себя в роли программиста? Тогда давай начнем с самого интересного — программирования компьютерных игр! Компания Microsoft создала уникальный по своим возможностям визуальный язык программирования Kodu. Что же такое Kodu?

Kodu Game Lab – визуальный конструктор, позволяющий маленьким детям создавать трёхмерные игры без знания основных языков программирования. Kodu доступна одновременно на игровых приставках Xbox 360 и на персональных компьютерах. Более того, Kodu Game Lab, в отличие от многих других инструментов для разработки игр, знакомит детей с логикой программирования и способами решения проблем, обходясь без сложного синтаксиса, что является идеальным вариантом для тех, кто только начинает познавать азы создания игр.

Курсы Kodu Game Lab для детей

Курс также поможет ребятам развить алгоритмическое мышление и проявить свои творческие способности, фантазию, поработать в команде. Двигаясь от простого к сложному, выполняя интересные практические задания, ребенок сможет освоить многочисленные возможности данной среды, убедиться, что процесс создания игр действительно увлекательный и даже захватывающий!

В процессе обучения на курсе Kodu Game Lab ваш ребёнок:

  • овладеет основами программирования в Kodu;
  • научится применять полученные знания на практике, создавая игровые объекты и миры;
  • разовьет навыки глубоко анализировать проблему и структурировать свое решение;
  • разовьет навыки планирования, алгоритмическое и пространственное мышление;
  • превратит увлечение игрой в полезный обучающий процесс.

Отличный вариант, чтобы сделать первые шаги в создании своего собственного виртуального мира!

Как мы понимаем, что учащийся освоил программу?

Во время обучения мы оцениваем как практическую сторону вопроса (как это сделать?), так и понимание темы (почему и зачем).

Ученики демонстрируют свои знания, решая задачи своим собственным способом, объясняя алгоритмы своими словами, помогая одногруппникам исправлять ошибки и создавая презентации по своим законченным проектам.

Преподаватели

Робототехника Lego, Kodu Game Lab

Станислав

Так же вам могут быть интересны курсы

Почему стоит записаться на курсы в Академию профессий будущего

Вопрос о целесообразности дополнительного образования для большинства уже не стоит. Родители стараются записать своих детей на спортивные секции, вокал, рисование, компьютерные курсы и прочие развивающие кружки. Никто уже не сомневается в том, что в современных реалиях ходить только в общеобразовательную школу мало. Чтобы ребенок стал успешным в будущем, ему будет полезна еще и it школа, и спорт, и ораторское искусство.

Плюсы дополнительного образования

Обычная школа дает детям базовые знания и это хорошо, но внеклассные занятия, будь то спорт, школа робототехники и программирования или олимпиады, никогда не помешает. Это важный вклад в успешное будущее.

При верном выборе направления дополнительное образование в Академии профессий будущего дает множество преимуществ:

  • повышение уверенности в себе и в своих талантах. Ребенку важно иметь свою «территорию успеха». Он перестанет бояться сделать ошибку и будет легко осваивать новые темы;
  • умение систематизировать и использовать полученные знания на практике. Пройденная в школе тема забывается после сдачи контрольной, тогда как школа программирования или курсы робототехники требуют постоянного применения выученного материала;
  • обретение новых друзей-единомышленников. На кружке можно найти сверстников, которым нравится то же самое, ребенок оказывается «своим среди своих»;
  • новый взгляд на обучение. В школе физика и информатика кажутся ужасно скучными, тогда как на ит курсы в Киеве дети ходят с удовольствием. Интересная подача материала, опытные преподаватели, много практических заданий делают учебу увлекательной;
  • создание фундамента для успешного будущего. Сегодня ребенок ходит на курсы робототехники, а через несколько лет он может создать робота на миллион долларов. Дополнительное образование – это возможность в будущем стать востребованным специалистом на рынке профессий.

Курсы на любые интересы в Академии профессий будущего

Компьютерное обучение в Киеве в Академии профессий будущего имеет множество направлений. Дети могут выбрать программирование на Python или Java, робототехнику, разработку компьютерных игр, 3D графику и 3D печать, видеоблогинг и инстаблогинг, создание сайтов, дизайн в Adobe Photoshop. В Академии можно пройти курс ораторского искусства, английского языка, подготовки к школе.

Если вы выбираете it курсы, Киев предложит вам множество вариантов. Академия профессий будущего – лучший из них, ведь здесь приучают детей интересоваться новым, заниматься саморазвитием и раскрывать свои таланты.

Ссылка на основную публикацию
Adblock
detector