_Pick your start date

Teen Coding with Python - Build Amazing Projects - On Campus

Select your timezone reset

In this course picker times will be displayed in timezone chosen above but all times shown elsewhere will reflect the UK Times these events take place.

July
London - Chelsea Academy
Mon Jul 19th - Fri Jul 23rd 10:00am-4:00pm 5 Days
£595Details
London - Chelsea Academy
Mon Jul 26th - Fri Jul 30th 10:00am-4:00pm 5 Days
£595Details
August
London - South Hampstead High School
Mon Aug 2nd - Fri Aug 6th 10:00am-4:00pm 5 Days
£595Details
London - City of London School
Mon Aug 2nd - Fri Aug 6th 10:00am-4:00pm 5 Days
£595Details
London - Chelsea Academy
Mon Aug 2nd - Fri Aug 6th 10:00am-4:00pm 5 Days
£595Details
London - Chelsea Academy
Mon Aug 16th - Fri Aug 20th 10:00am-4:00pm 5 Days
£595Details
London - Chelsea Academy
Mon Aug 23rd - Fri Aug 27th 10:00am-4:00pm 5 Days
£595Details

Welcoming you back to our in-person camps this summer!

We can’t wait to welcome you back to our in-person camps this summer! You can book with full peace of mind. We are putting in place rigorous measures to safeguard your family’s health and wellbeing on camps, including evidence of a negative test result within the last 48 hours for all students. And, if we are forced to cancel these courses, you will receive credit, a refund or a simple transfer to our online courses running all summer - it’s up to you.

If there is not camp available in your area, we recommend our online courses, now available worldwide.

Teen Coding with Python – Build Amazing Projects – On Campus

Teen Python Programming Amazing Projects

NEW! Broaden and deepen your understanding of Python by working on real-world projects. Build fantastic desktop apps, websites and videogames, and hack on any project from your own imagination.

Ages:

14-17

Equipment:

Laptop, required

Currently available in:
  • London
Pricing details

Broaden and deepen your understanding of Python by working on real-world projects.

Price:   Pricing details>>

£595

For online courses: these require you to have a capable computer to work on and a broadband internet connection. Most PC/Mac computers from the last 5 years will be fine but you can view our recommended detailed system requirements here. For on campus courses: laptops are provided for all junior courses, as well as Music, Unity, Creative Design & YouTube senior courses. Laptop rental is available for all other senior courses (£50 extra).

Teen Coding with Python – Build Amazing Projects – On Campus

For online courses: these require you to have a capable computer to work on and a broadband internet connection. Most PC/Mac computers from the last 5 years will be fine but you can view our recommended detailed system requirements here. For on campus courses: laptops are provided for all junior courses, as well as Music, Unity, Creative Design & YouTube senior courses. Laptop rental is available for all other senior courses (£50 extra).

from £595

Course highlights

More Python?

More Python?

Gain a deeper understanding of Python, through creating complex projects in the language

Solve real problems

Solve real problems

Work on deep projects that can be used to solve real life problems

Broaden your knowledge

Broaden your knowledge

By working on real projects you'll gain a much broader and deeper understanding of Python than it is possible to get in a normal school setting

Featured FAQ

What are the course instructors like?

Programme Leaders have a strong background in education coupled with technical expertise in the area they teach. They are supported by Camp Tutors, who are most frequently talented Computer Science …

Photo: Teen Coding with Python – Build Amazing Projects – On Campus

Course Overview

So you’ve spent some time learning to program in Python and now want to take a much deeper dive into how to use Python to solve specific programming challenges? That’s where our new Teen Coding with Python – Build Amazing Projects course comes in. The course is structured so that you’ll get to spend a full day on each of the topics getting to grips with some of the common use cases for the Python programming language.

Over the course of a week, you’ll spend a day learning how to build websites using the Flask web framework that is used by Netflix, Uber and Lyft to power parts of their infrastructure. A day learning how to build desktop apps using a professional-grade GUI library. Then you’ll move on to look at how Python is used in Data Science and Machine Learning, before spending a further day building video games using the Pyglet library. Finally, you’ll get a chance to hack on a project of your own devising based on one of the topics you’ve covered earlier in the week.

Whether you dream of building the next million-pound start-up, working at Facebook or Google, or becoming a Data Scientist, this course will give you a valuable skill to build a rewarding career in whatever field you choose. 

The course will assume all students have at least a familiarity with Object-Oriented Programming and will give you the opportunity to develop this more fully by solving real world problems. If you’re interested in studying Computer Science to A Level and beyond or are just fascinated by programming this course will help you extend your knowledge further.

What your child will learn

  • Broaden and deepen your understanding of Objected-Oriented Programming in Python
  • Learn to build a website using the Flask Web Framework
  • Create a desktop app using an industry-grade GUI toolkit
  • Improve your knowledge of Data Science and Machine Learning
  • Create video games based on the Pyglet library and OpenGL
  • Work on a large scale project of your own devising

Typical daily schedule

On Campus 12-17
Part Day

1.5 hours

ICON: Kick off

Kick off

10 minutes

ICON: Break

Break

50 minutes

ICON: Lesson time

Lesson time

1 hour

ICON: Lunch

Lunch

75 minutes

ICON: Lesson time

Lesson time

10 minutes

ICON: Break

Break

50 minutes

ICON: Lesson time

Lesson time

15 minutes

ICON: Stand ups and finish

Stand ups and finish

1 hour

ICON: Lesson time

Lesson time

10 minutes

ICON: Break

Break

50 minutes

ICON: Lesson and finish

Lesson and finish

Teen Coding with Python – Build Amazing Projects – On Campus FAQs

Questions and answers of the customers


Meet Leszek

Leszek studies Electronic and Information Engineering at Imperial College London and teaches our coding courses. He loves using his STEM skills to bring people together and recently created an Imperial college fantasy football app that connects 200 players together. 

View Coding Courses >>
teen coding london

"The course has expanded my knowledge and ability to integrate my code with other programmes so I can do more.  I love the tutors because their passionate and very knowledgeable."

Zohar, Unity 3D Student