Great Western studios, 65 Alfred road, london w2 5EU

Mon-Fri, 9.30am-6pm

Creative Coding Level 4 - Game Hacking with Python

Notting Hill
Python is one of the most popular programming languages around yet simple enough to learn. We take a particularly creative approach to learning this language: creating graphics, hacking and making games in a way that really engages our students’ enthusiasm for game making. We’ll also look at more ‘tangible’ applications by making our own game controllers!
Every day from 10am to 4pm (late pick-up available up to 5pm)
Price: £110 to £415
Ages: 10 to 14
Location: Colville Primary School W11
Dates: 28 to 31 May
Option
Included in this course
  • Assessment and individual teacher reports
  • Teacher:student ratio of 1:6 
  • Real time communication with parents using ClassDojo
  • Bring your own laptop (or rent one of ours)
  • Developing programming with Python
  • Explore robotics with Microbit
  • For intermediate to advanced coders
  • Outdoor play every day
  • Snacks and water provided
  • STEM activities and off-screen projects every day
  • Partial week bookings email us

Detailed Description

This is an incredibly creative, hands on programming course that has young gamers and programmers designing and building their own games.

Favoured by both academic institutions and industry, Python is one of the most commonly used programming languages in the world. We make the study of Python fun and relevant for young programmers by having them build games that they can play and publish. Python is also the preferred language of the Computing GCSE.

Throughout the course, we will design and program our own games like Snake and Geometry Dash using 'Pygame' a library that helps students make exciting games without writing onerous amounts of code. We'll also make our own game controllers and have students work collaboratively with their peers. 

This course will give young computing enthusiasts a leg up by equipping them with skills that they can build upon as they grow. 

Topics Covered

  • Fundamentals of Python
  • Advanced coding concepts like loops, variables, conditionals, and functions
  • Algorithm design and development
  • Intermediate robotics with Microbit
  • Introduction to making games

Prerequisites

This is an advanced course for students aged 10 to 14. Students should have sufficient experience using various coding languages such as Scratch. That said, experience using Python is not essential. If your child is a beginner coder, we recommend completing Creative Coding Level 3: Introduction to JavaScript first


A typical day at camp


9am

Early drop-off begins

9:45-10am

Welcome Campers! Sign in, wave your adults goodbye and buckle up for a day of fun.

10am

Kick off with ice-breaker games and get to know each other – we guarantee you’ll get to laugh at your teachers and their silly antics!

10:15am

Introduction to our activity for the day. Let’s get coding!

11:15am

Fruit snack and water.

11:30am

Back to coding, building, designing and creating.

12pm

Lunch box time – grab your packed lunch, fuel up and re-focus that brain of yours.

12:30pm

Outdoor games – let’s get physical (we may even re-enact some of the games we make on our laptops!) If the weather does not allow it, we will do some hands-on activities inside.

1pm

Back to class – let’s build robots!

2:15pm

Short break

2:30pm

Finish off building and engineering - it is time to program the robots!

3:30pm

Show and tell – you’ll get the chance to impress your friends with your fine handiwork, attention to detail and creativity.

4pm

Pack your bags, go home and chill out!

Please note that sometimes a teacher will change a schedule depending on students' ability and interests.

To read more about a typical day at a blue{shift} camp, take a look at our blog post "What Happens at a blue{shift} Coding Camp?"

-