A collection of key Computational Thinking topics, written in plain English for non-specialist teachers.
This set of books are designed for students in early primary years, normally from 6 years old.
The aim is to build solid foundations to support students’ study in the many years to come. The concepts and methods learnt are also beneficial to any subjects, such as English and Maths.
To support the learning of those abstract concepts, a set of physical materials are available to be used in classroom.
Through collaborative activities, students are able to apply those computational thinking concepts in solving real life problems.
Activity books complimenting the teaching of teach topics.
Enhance students understanding of abstract computing concepts through engaging multimedia contents, including interactive presentations, animation and even songs, for an immersive and effective learning experience.
Maximise students' potential with personalised learning that tailors to their unique abilities and needs, ensure effectively use their time and achieve optimal academic success.
Take the guesswork out of your students' learning journey and ensure their success with our cutting-edge product that diagnoses prerequisite knowledge gaps and helps them stay on track.
Our platform delivers instant feedback to students, while providing teachers with real-time insights on student performance, enabling them to adapt their teaching strategies and drive improved academic outcomes.
Experience a seamless and integrated learning experience between offline and online contents, empowering students to access and engage with educational materials in a way that suits their learning style and preferences.
Screen time increases as students grow older.
Our hybrid learning model empowers students to develop essential skills in communication, collaboration, and creativity, while benefiting from the flexibility and convenience of online learning.
Insights and feedback on students’ performance is available and distributed to students and teachers, as appropriate. These are available on students’ and teachers’ portal, giving breakdowns by learning objectives, and exercises.
Blocks coding is a visual programming language that allows users to create programs
by arranging blocks of code in a puzzle-like manner, making it accessible and intuitive for learners of all ages. offers an intuitive and engaging approach to computing education fostering critical thinking and problem-solving skills, nurturing creativity empowering students to become confident and competent programmers.
Blocks coding provides a visual representation of code, making it easier to understand and grasp computing concepts, especially for beginners.
Our curriculum focuses on how to break down complex problems into smaller, manageable blocks. Students must understand the sequence and connections between different blocks to create functional programs. This problem-solving approach nurtures critical thinking skills that are valuable in various domains.
Insights and feedback from the system are available and distributed to students, parents, and teachers, as appropriate. These are available on our METIS portal, giving breakdowns by learning objectives, and exercises.
This curriculum teaches students a solid understanding of the language’s syntax, data types, control structures, and basic programming concepts. Through hands-on practice and guided exercises, students develop essential programming skills, including algorithmic thinking, problem-solving, and debugging techniques, which serve as a strong foundation for further exploration and mastery of Python programming.
Our systems diagnose where a student is on their learning journey, through data on their activities combined with our integrated curriculum and learning objective mapping. This information is then updated continuously so that the best insights can be surfaced for the student.
Based on the above, the system personalises the learning journey through selection of the optimum learning objectives. This personalised learning objective path presents the right prerequisite knowledge first, and then extends that with more complex topics.
Insights and feedback from the system are available and distributed to students, parents, and teachers, as appropriate. These are available on our METIS portal, giving breakdowns by learning objectives, and exercises.
The GCSE computing curriculum in the UK provides a thorough and comprehensive study of computing concepts and skills. It covers a wide range of topics, including programming, data representation, algorithms, hardware, networks, and cybersecurity. This comprehensive approach ensures that students develop a solid foundation in all aspects of computing.
The curriculum equips students with essential digital literacy skills necessary in today's technology-driven world. They learn how computers and networks function, gaining a comprehensive understanding of hardware, software, and computer systems. This knowledge enables them to navigate digital tools and platforms effectively.
The curriculum emphasizes computational thinking, teaching students to approach problems systematically and logically. They learn to break down complex tasks into smaller, more manageable steps, develop algorithms, and analyze and evaluate solutions. These problem-solving skills are transferable and valuable in various academic and professional domains.
The curriculum breaks down into 7 building blocks.
Insights and feedback from the system are available and distributed to students, parents, and teachers, as appropriate. These are available on our METIS portal, giving breakdowns by learning objectives, and exercises.
Lorem Ipsum has been the industry’s standard dummy text ever since the 1500s, when an unknown printer took a galley of type and scrambled it to make a type specimen book.