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

Light Bot


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

Code Academy


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

Make A Pledge. Join this Nationwide Movement

Pledge Form