NASA Software Catalog offers hundreds of new software programs you can download for free to use in a wide variety of technical applications.
Continue readingTag: steam
Centre for Industry Education Collaboration
CIEC provides a range of curriculum-linked teaching resources for the teaching and learning of the science curriculum.
Continue readingTeaching London Computing
Teaching London Computing supports Computing teachers in London and around the world by providing workshops and free classroom resources.
Continue readingComputer Science Field Guide
Computer Science Field Guide is a free online resource for teaching Computer Science to high school students.
Continue readingThe OpenScience Laboratory
The OpenScience Laboratory is an online laboratory that brings interactive practical science to students anywhere and anytime the internet is available.
Continue readingFrontiers for Young Minds
Frontiers for Young Minds provides a collection of freely available scientific articles by distinguished scientists that are shaped for younger audiences by the input of their own young peers.
Continue readingCS Unplugged
CS Unplugged is a collection of free learning activities that teach Computer Science through engaging games and puzzles that use cards, string, crayons and lots of running around.
Continue readingThe Odin Project
The Odin Project is for absolute beginners in the world of web development and those who have tried other resources without success.
Continue readingCreative Computing Curriculum from HGSE
The Creative Computing Curriculum, designed by the Creative Computing Lab at the Harvard Graduate School of Education, is a collection of ideas, strategies, and activities to introduce students to creative computing experience using Scratch.
Continue readingIgnite My Future in Schools
Ignite My Future in Schools is an initiative by Tata Consultancy Services and Discovery Education to transforming the way students learn through computational thinking, a foundational skill for 21st century success.
Continue reading