Module Summary:
- Price:KES 7,499
- Duration:10 Sessions
- Age Group:10-18 yrs
- Level:Explorer
- Language:Python
- Certificate:Yes
In this course, you'll dive into game making with Python and Pygame! Learn to create colorful windows, draw shapes, make characters move and jump, add animations, sounds, scores, and even simple enemies. By the end, you'll build your own adventure platformer game full of treasure hunts and excitement.
Making games is super exciting and a great way for kids to learn coding! With Pygame, you'll turn your ideas into playful adventures, like jumping heroes and treasure hunts, while picking up Python skills in a fun, hands-on way that feels like playtime.
Kids will set up Python and Pygame, learn to open a game window, and make a simple colorful screen that responds to closing. This builds excitement for creating their own games.
Building on the game window, kids will draw circles, squares, and add images like animals or stars to make their screen look like a playground.
Now that we can draw, let's make objects move! Kids will use keyboard arrows to slide shapes around and click to add new ones.
Turn drawings into 'sprites' – like game heroes! Kids will create a character that moves smoothly, building on input from before.
Make games more real by stopping characters from going through walls. Add simple jumps like in adventure games.
Combine everything to make a fun jumping game! Kids will design levels with platforms and collectibles.
Add walking and jumping moves to sprites using picture strips, making the game look like a cartoon.
Make the game noisy and fun with boings for jumps and happy music in the background.
Add a scoreboard to track coins and lives, with big fun letters on the screen.
Add simple moving enemies or friends, save high scores, and polish the game to share with friends.