Newton Prep School Clubs

We're thrilled to be running coding clubs at Newton Prep. We offer clubs for every year level. We welcome everyone from complete beginners to confident coders.

Book your child’s place using the links below:

Summer Term
28th April - 4th July 2025 (Half-term 26th - 30th May)

OUR CLUB CURRICULUM AT NEWTON PREP

Cypher Key Stage One Coding Clubs invite young learners to dive into the exciting world of computer programming through fun and interactive Scratch projects. In these hands-on clubs, children explore core concepts like algorithms, sequences, and loops—laying the groundwork for confident coding.

As they build on these fundamentals, students tap into their creativity to design original stories and games, all while developing real coding skills. Each term introduces new challenges and learning opportunities, and new coders are welcome to join at any point in the year.

Get ready for an inspiring journey into the basics of coding—where curiosity turns into creativity and every student begins their path as a young digital creator!

Year 1 and 2 Coding Clubs

Year 3 and 4 Coding Club

These Cypher Coding Clubs are the next step for young coders ready to level up their skills through more advanced block-based programming. Moving beyond the basics, students will take on exciting challenges that deepen their understanding of key coding concepts like conditionals, variables, events, and more.


Using engaging platforms and creative projects, children will design more complex games, animations, and interactive experiences—enhancing both their logical thinking and creative expression. With each term, new skills are introduced to keep learners progressing, while still welcoming new members throughout the year.

Join us for a dynamic coding adventure where imagination meets innovation, and students grow into confident, independent coders ready to tackle the digital world!

Year 7 and 8 Advanced Coding Club

Students will take coding to new heights in the Cypher Coding Club, where they will tackle advanced text-based programming using Python and Java. Each term, they will be immersed in one of these powerful languages, learning how to write efficient, scalable code and develop real-world applications.


Through challenging projects and hands-on experience, they will master key concepts such as object-oriented programming, advanced functions, data structures, algorithms, and file handling. They will create dynamic applications, sophisticated games, and interactive systems that push their coding skills to their limits while sharpening problem-solving and logical thinking abilities.

Our more advanced Coding Clubs take students coding skills to the next level with exciting text-based programming in both Python and Java. Each term, students dive into one of these powerful languages, building a strong foundation in real-world coding.


Through hands-on projects, students will learn key concepts such as variables, loops, conditionals, functions, and user input. They’ll bring their code to life by creating simple games, interactive stories, visual patterns, and more—all while developing logical thinking and problem-solving skills.


With a focus on creativity, experimentation, and skill-building, this Cypher Coding Club is the perfect next step for young coders eager to explore the possibilities of text-based programming!

Year 5 and 6 Advanced Coding Club