Ages 5-6Our 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!
Mini coders have the opportunity to explore, express themselves, and manipulate the physical world around them through very simple block-based coding. Whether it’s robotics, animations, or mini-games, Mini coders get immediate physical and visual responses to their simple coding alongside building important digital literacy skills.
Coding languages for Minis:
- Scratch Jr
Learning objectives for Minis:
- Simple block-based coding
- Basic animation
I wanted to say a big thank you to Jack. He was kind, friendly and extremely patient with Elsie. The course was very interesting and she was looking forward to the next session every day!
Ages 6-8Our 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.
In our Explorer courses, students use Scratch, a language invented by MIT to teach children coding fundamentals without an excess of daunting typing. Whether coding digital projects or physical robotics, Explorers will use block-based languages to begin to develop important coding skills as well as expressing creativity!
Coding languages for Explorers:
Learning objectives for Explorers:
- Sprite motion and coordinates
- Block-based coding
- Basic variables
- Basic animation
My favourite part was playing the game I made.
Ages 8-12Adventurers 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.
Coding languages for Adventurers:Block-based:
- Blockly with Minecraft
Learning objectives for Adventurers:
- Variables and variable types
- Basic syntax
- Basic game design
- Interactive animation
I really love coding and I like learning new things.
Ages 10-14Working 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.
Coding languages for Innovators:
- C# with Unity
Learning objectives for Innovators:
- Variable types
- Conditional logic
- Game design
- Objects and classes
It was great and I learned a lot about morse code and Python.