A course solves both problems that stall coding at home. Your child gets a programme in which each lesson builds on the one before, and a teacher who helps when something doesn't work. Our
Scratch course is for children aged 8 to 10. It runs online and has 40 lessons. We've spent ten years developing and improving our teaching method, so you don't have to work out what your child should learn next. Children start with a short animation in which their hero moves, then make a first mini-game with obstacles, a game with several levels and a chatbot that greets you and answers questions. Each new topic appears in the project that needs it. The course is built like a game with levels, so you shouldn't have to persuade your child to sit down at the computer. When something doesn't work, for example the hero won't land after a jump, the teacher patiently explains the problem and finishes the project together with your child. Our teachers are selected in three stages and assessed every three months. If your child misses a lesson, the teacher gives them a one-to-one catch-up session at no extra cost. Lessons run once a week: 90 minutes in a group of up to 10 children or 60 minutes one-to-one. In a group, children present their projects to each other and work in pairs. They also build one big game together, with each child responsible for their own part. Three times a year you receive a written report: what your child has covered, what they're good at and what to work on next. You can also come to an open lesson, watch the class and talk to the teacher. At the end of the course your child has a portfolio of real projects and an international-style certificate in English. For children of 12 and over who find blocks too easy, there's Python Start (ages 12 to 14), with real typed code and 2D games in PyGame.