This camp serves as an introduction to text-based coding projects and intermediate coding practices. The purpose is to help apprentices discover whether they enjoy coding and inspire them to pursue their own personal projects.
- Apprentices will learn the basics of Python and Pygame, then apply them to partially design and implement a video game.
- Learn intermediate coding concepts using Python
- Learn how video games work and the basics of Pygame
- Introduce intermediate-sized programs, clean coding, testing, and debugging
- Gain confidence with reading documentation to problem-solve
- Solve coding problems
This camp focuses on the technical side of game development and less on the creative side. This camp is recommended for 12+, but younger Apprentices with strong coding skills can participate too. Since camp content is more advanced and delivered at a faster pace, encourage Apprentices to help each other and share answers to foster collaboration and reinforce learning outcomes.