Our Ciriculum

At BlueShift, we pride ourselves on providing excellent and meaningful coding education that empowers children, whatever the stage in their coding journey. We do this through our small class sizes, high-quality teachers and award-winning curriculum. As part of this, we put our courses into ‘levels’, so that all of our students are taught and challenged appropriately for their age and experience. Discover the values and aims of our coding levels below.

Find the right course for you

Minis
Ages 5-6

Our Mini coders have the chance to express creativity, develop digital literacy skills, and be exposed to coding with as few barriers to entry as possible!

Explorers
Ages 6-8

Our Explorer courses offer an introduction to programming and computing principles. Focusing on block-based programming languages, students can begin to explore coding concepts and interfaces in a playful and constructive environment.

Adventurers
Ages 8-12

Adventurers have the opportunity to exercise their creativity on longer and more sophisticated projects, beginning to take real ownership of their work. At this stage in their educational journey, students can begin to translate their coding knowledge from block to text-based programming languages.

Innovators
Ages 10-14

Working with industry-recognised languages and software, Innovators build computational and digital proficiency to one day create immense impact with their skills. Innovators will grow in, and be challenged by, a community of like-minded individuals, supported by our teachers.

Created with