Student Level: Recommended Age 12+
** Tuition fee is weekly. 10% discount for payment in full at first week.
The goal of this camp is to introduce industry standard programming constructs using the Python programming language. We will spend a brief time playing existing games and discuss some of the methods used to build them and then create or own games. We teach problem-solving by breaking down complex tasks into smaller more manageable tasks that be completed one-by-one using Python. This is a great skill to learn in managing most real-world problems… How do you eat an elephant? One bite at at time. (Not usually a real-world problem, but you get the idea).
General programming syntax for Python Variables & Data Types If/then statements Loop
Classes - Object Oriented Programming Applying week 1 to class objects
Building a text-based game (like Zork from the 80s)
Continue from week 3 and introduce 2-d game programming with pygame