Learn Online

Learn Online

Learning now happens anywhere, at any time and at any pace. Check out these online learning platforms. Watch short videos, follow the tutorials, take interactive quizzes and engage with other learners.

Learning Platforms


Provides many tutorials on various projects are well as a platform for users to share and give feedback on each other’s projects.

Computing at School

Promotes and supports teachers’ excellence in computer science education, including teaching material, training and newsletters


Provides various tools and free coding lessons to make computer programming more accessible

Remake Learning

Offers resource for the people, organizations, and ideas to shape the future of teaching and learning.

Barefoot Computing

Offers help for teachers to build confidence in teaching computer science and access free resources, created and recommended by teachers


Educational video games for learning software programming and important concepts like loops and if-then statements.


Online interactive platform that offers free coding classes in 8 different programming languages.