Home/Resources/Kodu Curriculum with Keyboard and Mouse
Kodu Curriculum with Keyboard and Mouse
- Module: Kodu Curriculum Keyboard and Mouse
- Student Ages: 9-14 years old
- Activity Time: 120 minutes
- Activity Level: Beginner Coder
Prerequisites
- Download and Installation of Kodu
Learning Objectives
- Navigate the Kodu macro environment using a keyboard and mouse
- Understand the foundational principles of programming
- Access the programming mode of Kodu, potentially adjusting simple code for a specific purpose
- Add object, change color, select object, create text based on event, change movement based on non-event
- Create land with texture, add water, trees, rocks, etc
- Move characters using the keyboard and on their own, program object behavior, create a path that a character/object will follow
- Add characters and brainstorm and perhaps begin implementing a plot structure.
- Revise mood and tone based on strategy
- Make clones and understand the premise of Creatables
- Shift camera perspective, use close-by and far away, implement shift in behavior using pages
- Use timers, health monitors, and power ups
- Use scoring to change a behavior
Contents
- Kodu Curriculum Getting Started Keyboard and Mouse
- Kodu Curriculum Appendix
- World: Idyll (Rescue the wisps from the castle! Good small adventure demonstrating many techniques.)
Student Activities
Session 1: Navigating, Intro to Programming Concepts, Adding Objects
The students will navigate the Kodu macro environment using a keyboard and mouse. The students will understand the foundational principles of programming. The students will access the programming mode of Kodu, potentially adjusting simple code for a specific purpose.
Subjects: Design Technology, Digital Literacy, 21st Century Learning Skills
Student Sheet Activity 1: Eating Apples
The students will add an object, change its color, select an object, create text based on an event, and change the movement based on non-event.
Subjects: Design Technology, Digital Literacy, 21st Century Learning Skills
Session 2: Creating a Landscape
The students will change and create a Kodu environment. The students will use tiles for setting and the development of tone and mood of game world.
Subjects: Design Technology, Digital Literacy, 21st Century Learning Skills
Student Sheet Activity 2: Making Landscapes
The students will create land with texture, add water, trees, rocks, etc.
Subjects: Design Technology, Digital Literacy, 21st Century Learning Skills
Student Sheet Activity 2: Making Landscapes
The students will move characters using the keyboard and on their own, program object behavior, create a path that a character/object will follow.
Subjects: Design Technology, Digital Literacy, 21st Century Learning Skills
Student Sheet Activity 4: Characters and Plot
The students will add characters and brainstorm and perhaps begin implementing a plot structure.
Subjects: Design Technology, Digital Literacy, 21st Century Learning Skills
Student Sheet Activity 5: Mood and Tone
The students will revise mood and tone based on strategy.
Subjects: Design Technology, Digital Literacy, 21st Century Learning Skills
Student Sheet Activity 6: Creatables
The students will make clones and understand the premise of Creatables.
Subjects: Design Technology, Digital Literacy, 21st Century Learning Skills
Student Sheet Activity 7: Camera Angles and Shifting Behavior
The students will shift camera perspective, use close-by and far away, implement shift in behavior using pages.
Subjects: Design Technology, Digital Literacy, 21st Century Learning Skills
Student Sheet Activity 8: Timers, Health and Power Ups
The students will use timers, health monitors, and power ups.
Subjects: Design Technology, Digital Literacy, 21st Century Learning Skills
Student Sheet Activity 9: Scoring and Behavior
The students will use scoring to change a behavior.
Subjects: Design Technology, Digital Literacy, 21st Century Learning Skills
Kodu Finale: Student Presentations
The students will showcase and share the games that they worked to create.
Subjects: Design Technology, Digital Literacy, 21st Century Learning Skills
Skills
Character, Citizenship, Collaboration, Communication, Creativity, Critical Thinking, Project Based Learning