Easter Holiday Coding Courses
for children and teenagers
Learn proper coding in Python
with codetoday
Live Online Courses
-
Courses run over 3 weeks between 29 Mar & 15 Apr, 2021
-
Four live and interactive sessions, one hour a day
-
Additional resources and ongoing support
-
Course costs £50. Each course consists of four sessions
-
Get £20 off when you book a three-course bundle. You can combine holiday and weekly courses into a bundle
Level









The first step in the coding journey
Level 1 courses are aimed at those who are new to learning coding in Python. They are also suitable for those who may have already done a bit of Python—a Level 1 course ensures that the fundamentals on which all of coding are built are well understood.
Although we start from the fundamentals in all our age groups in Level 1, we progress at a faster pace for older age groups.
A Level 1 course is the starting point for learning coding in Python. Students will then progress through higher level courses and all our students can access support during and after courses through our student forum.
What to expect from a codetoday course
Our live online courses deliver the best of both worlds: interactive live sessions and on-demand videos and other resources.
Easter Holiday courses will run over 3 weeks between 29th March and 15th April, so you can choose the week or weeks that suit you best. Courses are split into three age groups: 7-9, 10-12 and 13-16 and each course has various start times providing lots of flexibility.
Each course has four live sessions, one per day. Each session is one hour long. These are interactive lessons led by a codetoday instructor within our dedicated online learning platform.
Get £20 off when you book a three-course bundle
Many of you have asked, and we have delivered. We now have a bundle offer for bookings that include three or more courses. Book three consecutive levels as a bundle and get £20 off your booking.
All you need to do is to add any three Live Online courses to the shopping cart when booking, and the £20 discount will be applied automatically. Yes, it's as simple as that.
Why choose codetoday
SMALL
GROUPS
BUILD
SKILLS
EXPERT TEACHING
ACADEMIC
FOCUS
Our courses emphasise learning to code properly and developing the programming mindset. This encourages the development of creative skills, logical thinking and problem solving.
We have developed our Live Online courses with the aim to provide interactive sessions in which our instructors can engage and communicate effectively with the group. Small groups ensure there is real interaction within the group. We also make the most of the benefits provided by online platforms by providing additional resources that can be accessed on-demand.
As featured in


How we teach coding online

Course Description
Details on our curriculum and methods
We believe that the most important skill to learn is to be able to think in the manner required to be able to communicate with a computer. This includes thinking in a logical and systematic way, problem-solving, and fostering a mindset in which errors are seen as a key part of learning — these are all key aspects of programming and skills that are relevant beyond coding as well.
All our courses:
-
have small class sizes to ensure individual attention;
-
focus on understanding how to communicate with a computer through coding, which is the essential skill for a good programmer;
-
teach the fundamentals of computer programming thoroughly while making sure it's fun and engaging. We deliberately choose to teach Python programming on a computer rather than using other gadgets and devices that can distract from learning the basics of coding well;
-
include additional resources: videos, notes and quizzes to act as a reminder of what was covered in the course;
-
include support during and after the course;
-
put equal importance on having exceptional content and exceptional delivery as we believe that both are critical to learn a specialised subject such as coding.
Courses are centred around one or more projects including writing animations and games through which we cover the key topics in programming, including data types and data structures, conditional statements, control flow and functions, and focus on the skills required to plan and construct a computer program in an efficient manner.
After the course
At codetoday we have a very extensive curriculum ranging from the very basics of programming all the way to advanced topics well beyond what is covered in GCSE and A' Level computing. Many of our students progress from one level onto the next and we monitor the progress of our students closely.
A key part of learning is independent coding. We encourage our students to carry on coding after the course and if they do, they will have questions and problems. That is why we offer six months of support after the course during which students can send us their ideas and their code and we can assist them with finding errors, solving problems and provide feedback.
Not ready to book?
Sign-up for more information and
get a preview of our coding content
Still have questions?
Get in touch
Do you want to know more about coding for children?
Read our Parents' Guide to Coding
© Codetoday Limited
Codetoday Limited is a company registered in England (company number 9789836).
Registered office: 13 Hawley Crescent, London, NW1 8NP, United Kingdom