"Fire Tech Camp has helped me find my mistakes and learn from them, and pushed me higher with my creativity showing me the sky is NOT the limit! I will definitely come back for another camp!"Rebecca, Age 11
Start your journey on the road to becoming a game programmer by learning to program in Python while making video games.
Making Video Games with Python – On Campus
_Pick your start date
Making Video Games with Python - On Campus
This product is currently out of stock and unavailable.jQuery('#hs_formcontainer').html(show_unavailable_product_request_form());
Get a jump start learning to program in Python.
Python is one of the world's most popular programming languages, and is used extensively in education to teach programming to beginners
Create cool video games
Most people like video games, and what could be cooler than being able to say - I made that!
Have lots of fun in the process
Our fun tech-focused camps allow students to focus on the enjoyable aspects of learning without the pressures associated with learning for school
You may already have done our Junior Python course, or you may be taking your first steps with text-based programming. Either way Making Games with Python is for you. Students will start off by making some purely text-based games, including a text-based adventure game, that will enable them to get to grips with the basics of the Python language.
The next stage will be to take a deep dive into the PygameZero library for making 2D games. This will include a more in-depth look at common patterns in game programming and give the students a better understanding of how to develop their programs and games, based around making a series of different games to explore different aspects of the process.
The week will culminate in the students developing a game of their own.
This course is also available in an Online version.
What your child will learn
- The basics of programming in Python
- To design and create simple text based games
- To use common Python programming constructs
- To develop 2D video games
- Soft skills associated with pitching new ideas
- To be creative with code