Important Announcement
PubHTML5 Scheduled Server Maintenance on (GMT) Sunday, June 26th, 2:00 am - 8:00 am.
PubHTML5 site will be inoperative during the times indicated!

Home Explore G3LP-8Kodu Game with Lab

G3LP-8Kodu Game with Lab

Published by Kanchan Singh, 2023-04-17 07:17:49

Description: G3LP-8Kodu Game with Lab

Search

Read the Text Version

Lesson Plan Computer Science Kodu Game Lab Topic- World, Terrain, Players Class: Period: Mode: Classroom/Lab Teacher: ____________________________________________________________________________________ Learning Support Assistant: ____________________________________________________________ S.M.A.R.T. Learning Objectives By the end of this session, students will be able to: 1. Understand what is game development. 2. Use Kodu for creating some simple interactive games. 3. Understand what is world, terrain, and player in the Kodu interface. 4. Create characters for a game using Kodu. 5. Adjust the characters in the terrain. Resources 1. video https://www.youtube.com/watch?v=st0GVkZ1mIU (4.50). 2. Use the eContent to show the animated demos of the lesson. Session Conduction Engage: Ask students if they have played any games on computers or mobile phones. What kind of games do they play? Single users or multiple users. Which games are the most popular and why? Once they answer, discuss how programming languages are used for creating game applications. A career in video game development can be immensely rewarding. While we are creating a game, it is important to think about the game mechanics, rewards, player engagement, and level design. Concept introduction: Game developers help transform games from a concept to a playable reality. Game developers design and write code for games across a wide variety of platforms and help develop game environments. Kodu Game Lab is a 3D game development environment that is designed to teach kids basic programming principles. Game developers help transform games from a concept to a playable reality. Game

developers design and write code for games across a wide variety of platforms and help develop game environments. Kodu Game Lab is a 3D game development environment that is used for basic programming principles. We create a game world using Kodu. Populate it with characters and props, and then program their behaviors and game rules in a visual programming language. Concept Demo/Explanation: Open Kodu Lab from the Start menu and create a 3D world using the options found in the Tool Menu, which include: the object tool for adding, editing, and programming objects; terrain and water editing tools; the ‘play’ option; and general world settings. Users select \"objects\" (characters or environmental elements) from the tool menu and bring them to the terrain. Once we create an object, we create rules governing those objects, animating the game world step by step. Concept Practice: Ask students to practise adjusting the terrain at various angles and views. Add characters from different categories to the world. Create a shooting jet game. Add two jet characters for two players and change the colours. Adjust the characters on the terrain by adjusting their size, and position, and rotating them. Optional Activity: Students can watch https://www.youtube.com/watch?v=st0GVkZ1mIU from YouTube. Practical Application: Students can complete the skill practices mentioned in the chapter. Ask students to complete Lab Masti exercises. Home Assignments 1. Revise the topic covered. 2. Practice the interactive exercises in Edusoft Smart App. 3. Solve any additional exercises on playground.edusoft.co.in Guided Assignment Ask students to visit https://www.kodugamelab.com/resources/getting_started_with_kodu for further details. Evaluation After completing the lesson solve the exercises given in the book.

Lesson Plan Computer Science Kodu Game Lab Topic-Create Game in Kodu Class: Period: Mode: Classroom/Lab Teacher: ____________________________________________________________________________________ Learning Support Assistant: ____________________________________________________________ S.M.A.R.T. Learning Objectives By the end of this session, students will be able to: 1. Understand what is game programming. 2. Create a simple game that shoots missiles and kills other players. Resources 1. video https://www.youtube.com/watch?v=st0GVkZ1mIU (4.51 onwards) 2. videos https://www.youtube.com/watch?v=HIq752AMifE&list=PLgXOHfa04hZOUJnsGHtAr nl_NAS7C2-il 3. Use the eContent to show the animated demos of the lesson. Session Conduction Engage: Recap the previous topic Concept introduction: Kodu is a visual programming language. This means we build programs using icons or tiles (pictures), and we don’t have to type in all the commands. Kodu allows us to control objects, build worlds, and make games with objects that react to each other, shoot each other, keep scores, and use timers. Kodu programs are expressed in physical terms, using concepts like vision, hearing, and time to control character behaviour. All programs in Kodu use simple logic, when this thing happens, do this thing. Concept Demo/Explanation: Ask students when they play any video games, and what they find in them. Expected answers are the number of players, scores, levels, and rewards. As game programmers, we create a character and assign it to be controlled by different

players. We can choose the way in which it is allowed to move and the events that occur when it collides with another object, a button is pressed, etc. In Kodu, we create the worlds in which the games take place and the rules by which they are played. The rule creation follows simple arguments and logic that programmers will recognize. Conditions can be set using \"if-then\" statements and statuses can be checked, similar to the conditional statements used in Scratch. Objects also have sensory attributes, such as sight, hearing, and awareness of time, which help. For example, a simple game could be created by introducing two controllable characters. The world could then be populated by rocks, which can be picked up by the characters when they come within a certain range. And then, to score points, the characters would have to deposit them in baskets. Concept Practice: Program the previously created jet characters to shoot each other and move around in the world they created. Make them left, right, forward, and backward using the left arrow key, right arrow key, up arrow key, and down arrow key of the keyboard, respectively. Make them shoot missiles when the spacebar key is pressed. Once the game is created, save it and play it. Optional Activity: Students can watch the videos from the resource’s sections. Practical Application: Students can complete the skill practices mentioned in the chapter. Ask students to complete Lab Masti exercises. Home Assignments 1. Revise the topic covered. 2. Practice the interactive exercises in Edusoft Smart App. 3. Solve any additional exercises on playground.edusoft.co.in Guided Assignment Ask students to visit https://www.kodugamelab.com/tips/ and https://www.kodugamelab.com/resources/#videos for further details. Evaluation After completing the lesson solve the exercises given in the book.


Like this book? You can publish your book online for free in a few minutes!
Create your own flipbook