Our Club Curriculum

Touch Typing Club

Our Touch Typing Club turns learning to type into a fun, fast-paced adventure using an interactive online platform designed for all ages and abilities.

Every child learns at their own speed, with exciting challenges for older students and simple, confidence-building activities for younger learners. It’s a multi-sensory experience, students see it, hear it, and type it, helping skills stick in a fun and memorable way.

From the very beginning, children jump straight into typing real sentences, mastering capital letters, full stops, and more as they go. No pecking at keys - just smooth, confident typing!

Touch typing is a super skill for the future. Whether they’re coding, creating stories, or completing schoolwork, faster and more accurate typing helps children work smarter, build confidence, and unlock their full potential.

Key Stage 1 Coding Club

Our Beginners Coding Club invites young learners to jump into the exciting world of programming through fun, interactive Scratch projects, creating their own games and animations.

In this hands-on club, children explore key coding ideas like algorithms, sequences, and loops - all through play, creativity, and discovery. They won’t just learn to code… they’ll think like coders!

Along the way, students also get a gentle introduction to the world of AI (Artificial Intelligence) - learning how computers can “think,” follow instructions, and even make simple decisions.

As their confidence grows, students bring their ideas to life by designing their own stories and games, building real skills while having loads of fun. Each term is packed with new challenges and fresh projects, and new coders can jump in at any time - no experience needed!

Get ready to turn curiosity into creativity and start your journey as a young digital creator! 

Lower Key Stage 2 Coding Club

This Coding Club is perfect for young coders ready to take their skills to the next stage with more advanced block-based programming.

Students dive deeper into exciting concepts like conditionals, variables, and events, tackling fun challenges that build both confidence and problem-solving skills. Using creative platforms and hands-on projects, they’ll design more complex games, animations, and interactive experiences.

They’ll also explore how coding connects to the world of AI, discovering how smart technologies use logic, patterns, and data to make decisions, just like the programs they’re building!

It’s all about combining logic with imagination, thinking like a programmer while creating like a game designer! Each term introduces new skills to keep things fresh and engaging, while still welcoming new members to join the adventure.

Students will take part in an exciting coding journey where creativity meets technology, building the skills and confidence to become an independent, capable coder ready to thrive in the digital world.

Upper Key Stage 2 Advanced Coding Club

Our Advanced Coding Club takes students to the next level with real-world, text-based programming in Python and Java. Each term, they dive into one of these powerful languages, building skills used by professional developers.

Through exciting, hands-on projects, students explore key concepts like variables, loops, conditionals, functions, and user input—turning lines of code into games, interactive stories, visual designs, and more. It’s all about bringing ideas to life while sharpening logic and problem-solving skills.

Students will also discover how these languages connect to the world of AI, gaining insight into how real technologies are built and how code powers the tools they use every day.

With a strong focus on creativity, experimentation, and real skill-building, this club is perfect for young coders ready to push themselves further and unlock what’s possible with text-based programming.