Resource Library

Explore Resources

Browse our curated collection of educational tools, simulations, and teaching aids.

Code.org (Hour of Code)
Website

Code.org (Hour of Code)

The Hour of Code, powered by Code.org, is a global movement designed to introduce K-12 students to t...

Coding
Blockly Games
Games

Blockly Games

Blockly Games presents a series of educational games that progressively introduce coding concepts th...

Coding
https://www.freecodecamp.org/
Courses

https://www.freecodecamp.org/

Learn to Code — For Free...

Coding
Codecademy
Courses

Codecademy

Codecademy offers a comprehensive platform for students to learn a wide array of programming languag...

Coding
Scratch - Imagine, Program, Share
Interactive Tool

Scratch - Imagine, Program, Share

Scratch is a free programming language and online community where you can create your own interactiv...

Coding
Free K–12 Curriculum for Computer Science and AI | Code.org
Curriculum

Free K–12 Curriculum for Computer Science and AI | Code.org

Bring computer science and AI education to your classroom with Code.org’s free K–12 curriculum, ...

Coding
Free AI Tools for Teachers and Educators – Brisk Teaching
Teacher Tool

Free AI Tools for Teachers and Educators – Brisk Teaching

Brisk is the best AI for teachers and schools, offering free AI tools for education that fit seamles...

Technology Education
MIT App Inventor
Interactive Tool

MIT App Inventor

...

Technology Education
CS Unplugged
Activities

CS Unplugged

CS Unplugged offers a wealth of free, interactive activities designed to introduce core computer sci...

Technology Education
Lesson Browse | Common Sense Education
Lesson Plans

Lesson Browse | Common Sense Education

Common Sense Education provides educators and students with the resources they need to harness the p...

Technology Education
Applied Digital Skills : Google for Education
Curriculum

Applied Digital Skills : Google for Education

Teach and learn practical digital skills needed for the jobs of today and tomorrow with our video le...

Technology Education