Courses in Python for children

aged 7-15, starting Summer Term April 21st 2020.

Click below to register for

more information.

Learn to code with codetoday

Develop creative 

problem solving

Small group


Build future

skills today

Codetoday will soon be launching after school coding courses for children aged 8-15. These courses will compliment our already successful private and school holiday courses run across London. Delivered by codetoday's experienced instructors who have all been trained by codetoday to deliver courses using Python, the world’s most popular coding language, within the codetoday curriculum.


The codetoday curriculum focuses on teaching proper coding, guiding students through various modules in order to create confident, self sufficient coders. Further engagement and support is a key part of codetoday's approach, with project materials and expert support available outside of lesson time. The focus on developing skills at codetoday covers not only actual coding skills but the development of logical thinking, problem solving and develops resilience in students.


After School Coding Courses

Younger children aged 7-11

Courses are designed for students typically in Year 3 and above who are ready to start exploring coding using a fully featured programming language. At this age students are ready to start moving away from children-specific platforms. These courses introduce them to coding with Python.

Tuesdays 4.30pm-5.30pm

(JW3 Hampstead, 341-351 Finchley Road, NW3 6ET)

Thursdays 4.45-5.45pm

Swiss Cottage Library, 88 Avenue Road , NW3 3HA


£220 for 11 weeks. 


aged 11-15

Courses start from the basics of coding in Python and cover the fundamental concepts in programming. Suitable for beginners and those who have covered some of the basics.

Tuesdays 5.30-6.30pm

(JW3 Hampstead, 341-351 Finchley Road, NW3 6ET)

Thursdays 5.00-6.00pm.

(Swiss Cottage Library, 88 Avenue Road , NW3 3HA)

£220 for 11 weeks

Your Question Answered?

Who are the courses for?

After school courses are ideal for creative students curious about technology. Children learn to code using Python developing the basics and then embarking on creative projects using code.  

When and where do courses take place?

Courses take place after school and will be held at JW3 in Hampstead on Tuesdays and Swiss Cottage Library on Thursdays. Typically courses will run between 9-12 weeks depending on the length of the school term.

Who are the instructors?

Instructors at codetoday have years of education and commercial coding experience. The codetoday philosophy is that instructors should be both exceptional educators and highly proficient coders in order to offer students the best learning experience. All codetoday instructors have a DBS (formerly CRB) certificate.

How is codetoday different?

At codetoday the focus is exclusively on learning how to code. All codetoday courses are delivered in Python. The curriculum is designed to ensure even the youngest students can quickly grasp the concepts of coding and begin to create basic programmes in their first session. Codetoday treat the subject as an important and serious one. Teaching it in an academically thorough manner while still ensuring it is fun and engaging. The emphasis is to learn programming not a programming language - programming is a mindset, a systematic and logical way of thinking aimed to solve problems.

Why Python?

Python is probably the world's most popular coding language. It's widely recognised as one of the best places to start learning to code as it's easy to read and write. Python though is not a watered down coding language. It's used by the likes of Google and Dropbox as well as being the default language for data scientists and is used heavily in artificial intelligence and machine learning. It's an amazing place to start. Codetoday's curriculum and lessons have been designed to make Python, a full-featured programming language, accessible for all ages starting from 8 years old.


Register for course details

and information

codetoday ethos & approach



Our focus is exclusively on programming. We treat the subject as an important and serious one. We teach it in an academically thorough manner while still ensuring it is fun and engaging.

The emphasis is to learn programming not a programming language - programming is a mindset, a systematic and logical way of thinking aimed to solve problems.

We guide students towards becoming independent programmers, capable of teaching themselves further to improve their coding skills

"Thank you Stephen, just wanted to say you are so helpful.
Out of all the clubs my children attend I’ve never experienced such quick helpful responses.
Wonderful, thanks."

Teaching Approach

We view programming as a versatile tool that can be used for a very broad variety of applications ranging from Science and Maths to games and data analysis and many other real-world applications.

We foster imagination and creativity - programming is a means of turning an idea into reality

We build an atmosphere in which experimentation is strongly encouraged and failure is not to be feared, aiming to leave students transformed in a positive way, confident and enthused by the new skills they have learned.

"My daughter has really enjoyed the course and every evening this week has not only been hacking away experimenting with, extending and enhancing the work from the day, but also has been very proud to show me her work and ask me for ideas and ways to improve. This has been a nice way for us to connect and for her to get an insight into the work I do in software."

©️ Copyright Codetoday Limited

Codetoday, own the future.