KK Coder Junior
Mobile Games (Level 1: Track 3)
Mobile devices, such as tablets and smartphones, will soon likely become dominant computing platforms. In the app store, games often appear at the top of the store rankings. Why not learn how to make one?
This course gives kids the basic skills to start making their own games. Regardless if your kid wants to create the next Angry Birds or simply understand the complexities of programming, KK Coder – Mobile Games will give your kid the challenge of programming with real physics simulations and complex in-game interactions. In the process of learning how a video game is created, kids will discover game development concepts like game theory, character creation, bug testing and publishing.
Stencyl is a perfect app to transit from drag-and-drop coding tools to professional coding languages, such as Python or HTML. Projects built in Stencyl can be exported to your computer, your Android devices, and your iOS devices, such as your iPhone and iPad. Students can also upload their creations to Apple’s App Store!
Course Outline and Schedule
|1||Introduction to Mobile Games||Design Platform Game Development from Crash Course Kit
|2||Understanding Variables and Data Types||Design Simple Platformer Game from Scratch
|3||Flow Control and Making Decisions||Design Advanced Platformer Game
|4||Application of Looping Constructs||Develop a Breakthrough Game
|5||Random Generator and Mouse Events||Develop a Puzzle Game
|6||Objected Oriented Programming||Design a Space Invader Game
|7||Collision Detection and Time Events||Develop an Explosion Game: Blow Up the Boxes!!!
|11||Shoot the Creepers||
|12||Installing games into mobile device||
1.5 Hours x 12 Lessons (Across 3 month)
- Introduction to mobile games
- Create advanced animations
- Imitate gravity in games
- Imitate collision in games
- Create behaviors for game actors
- Generate actors in scenes
- Identify bugs in programs
- Problem solving