Create sophisticated Python programs such as games with physics properties and interactive games with play against a computer.
Learn about object-oriented programming (OOP) through the use of classes.
Use the Pygame module with its graphics and sound libraries to build better Python games.
Prerequisite:
- Completed a beginning Python course
- Comfortable typing 20+ wpm
Intermediate-level Coding Skills
Projects include games such as lunar lander, brick-breaker, hangman and Pokemon-style, as well as encoder/decoder programs and more!
App Design Skills
Students learn to code an app using the Lua scripting language!