Access comprehensive online courses for ages 5-18+ including all free content.
Start teaching Digital Technologies today.
We have everything you need to teach engaging online courses in one place.
Curriculum-Aligned Courses & Lesson Plans.
Cut your planning time with pre-made curriculum aligned lesson plans and additional activities that let you customise courses to suit your class and teaching style.
Student Tracking & Auto Marking
No more marking! Instead you’ll have ‘at a glance’ online student tracking where you can monitor student progress and collate results.
Courses For Ages 12+
Our senior courses are designed for secondary school students and are aligned with global and national standards within your country.
Courses For Ages 5-14
Our interactive junior courses are fun, engaging and cover three different tracks: computational thinking, programming & data representation.
No previous experience?
Become a Digital Technologies expert with us!
Try before you teach. You’ll have full access to take all courses yourself, understand the student experience, and connect the dots between different levels and curriculum strands, along with supporting material to turn you into a subject expert.
Some of our partners
Frequently Asked Questions
How can I use Code Avengers at my school?
Code Avengers is a flexible platform that is being used across 15,000 schools. Schools are using age appropriate Code Avengers lesson plans and courses to teach programming and other digital technologies topics in formal Computer Science classes or to support project-based learning across all subject areas -- science, mathematics, social studies and more.
Schools can use Code Avengers to supplement classroom teaching i.e previewing or follow-up of skills learned in class or schools can roll out a comprehensive and progressive digital technologies curriculum across all grades.
Do I need coding experience or training to use Code Avengers with my students?
Not at all! No coding experience or training is required. Teachers love Code Avengers because the self-paced curriculum encourages and enables students to be independent self-directed learners.. Code Avengers provides a rich set of resources to answer student questions, such as videos, quizzes, guides, and tutorials. We've found that teachers can also learn alongside the students, and in a collaborative environment, students can help and inspire each other.
There is a large library of courses that teachers can choose from to upskill themselves, all of which give practical hands-on experience with the concepts and practices through interactive tasks, and real-world programming languages. In addition, our newly created teacher professional learning and development (PD) track helps teachers to start as absolute beginners and develops their ability to create an effective classroom culture for computer science learning. These PD courses include topics like collaborative strategies, repositioning the teacher from being the expert to learning alongside their students, fostering perseverance and innovation, and culturally responsive pedagogy.
Is it easy to monitor and track what my students are learning?
Absolutely! We understand how busy educators are, which is why we have a whole suite of educator tools. Teachers have access to ‘at a glance’ online student tracking where they can monitor student progress, time spent on task, number of attempts, support needed to complete task and more. All tasks are graded with immediate feedback provided on the teacher dashboard. Teachers can also export this data to a spreadsheet. The outcomes of free play activities, courses, and projects can be inspected by the teacher.
Do my students need prior experience?
Code Avengers provides a fun and easy introduction to Digital Technologies for all students. Elementary or Primary school students can get started with Code Avengers through our Junior courses, which support computational thinking through three tracks - Algorithms, Programming and Data Representation.
How do Code Avengers courses work?
Code Avengers courses are rich task- based lessons. Students do not simply watch a video or read some tutorials, here students learn by doing and they get real-time feedback on how well they understand concepts.
Each course contains 10-30 lessons, with each 30 minute lesson broken into 5 tasks that practice each concept. Supplementary projects and quizzes help students deepen their understanding by applying the concepts in other contexts.
We have developed a world leading learning platform that monitors student learning, provides real-time intelligent feedback to the students and the teachers, hints, solutions, an interactive reference, bonus games, gamification, and more. Practical concepts are taught through real-world projects that allow students to apply the skills they learn in broader contexts.
Can I use Code Avengers with my entire school?
Absolutely! Code Avengers teaches Digital Technologies topics, like Algorithms, Programming, Data Representation, Design and more, to students of all ages! We align with Digital Technologies curricula around the world and have learning material catering to students from Year 1-Year 13 (K-12).
What do my students learn with Code Avengers?
Are there lesson plans and outlines for teachers?
Absolutely! Each junior course has a set of lesson plans that includes learning outcomes, descriptions of the story and content, unplugged activities, and worksheets. This helps teachers to personalise the learning for their students
What have other teachers said about Code Avengers?
“Code Avengers was introduced to our school in 2015. This was an important programme in regards to helping our teachers facilitation of the subject and students accessing a dynamic tool for anywhere anytime use. As long as you had the internet both Teachers and Students were able to learn. As a school we believe this tool has given our students the opportunity to learn Digital Technologies in the most easy way possible without needing any prerequisite knowledge. If there is a desire to move into doing Digital Technologies this would be the programme to use. The team at Code Avengers are passionate about enabling all students and teachers to be successful in Digital Technologies. The resources are exceptional and support team is instant."
- Head of Technology (K-12 School)