Python - Game Coder

Take Coding to the Next Level 

This course has been designed for children who already have some coding experience and are looking to progress the next level. Your child will learn the power of object-oriented programming (OOP) and apply these skills to create an impressive collection of interactive 2D game projects to take home! By the end of the course your child will be a more complete all-round coder.  

Read More

What your child will learn

  • Object-Orientated Paradigms (Abstraction, Encapsulation, Inheritance, Polymorphism)
  • Instance Variables & Functions
  • PyGame Usage (Windows, Events, Audio, Rendering)
  • Vector Mathematics (Creation, Addition, Scaling, Magnitude, Normalisation) 

Read More

Pre-requisites

Tech camp in action

About this camp

This camp is fast-paced and designed for children with a logical mind. 

After a swift orientation of the core programming constructs, your child will learn object-orientation programming. This is where segments of code are written as blueprints and used repeatedly, meaning any updates will only need to be edited at the blueprint level, it's a methodology that creates efficient code and is used throughout the industry.

Throughout the course your child will learn advanced coding and mathematical concepts, from code that can react to keyboard presses and mouse inputs, through to reactive physics systems and much, much more. 

In addition to coding, your child will also learn about game lifecycles, user interaction and installation – culminating in an awesome series of retro 2D games to take home.

 

Read More

Virtual course

Virtual courses have minimum tech spec requirements, details can be found on the description page.

Click here to view the minimum tech spec requirements for this course.