NASA Software Catalog

July 17, 2021 0 Comments

NASA Software Catalog offers hundreds of new software programs you can download for free to use in a wide variety of technical applications.

Centre for Industry Education Collaboration

July 13, 2021 0 Comments

CIEC provides a range of curriculum-linked teaching resources for the teaching and learning of the science curriculum.

Teaching London Computing

July 7, 2021 0 Comments

Teaching London Computing supports Computing teachers in London and around the world by providing workshops and free classroom resources.

Computer Science Field Guide

July 5, 2021 0 Comments

Computer Science Field Guide is a free online resource for teaching Computer Science to high school students.

The OpenScience Laboratory

July 2, 2021 0 Comments

The OpenScience Laboratory is an online laboratory that brings interactive practical science to students anywhere and anytime the internet is available.

Frontiers for Young Minds

July 1, 2021 0 Comments

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.

CS Unplugged

June 30, 2021 2 Comments

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.

The Odin Project

June 28, 2021 0 Comments

The Odin Project is for absolute beginners in the world of web development and those who have tried other resources without success.

Creative Computing Curriculum from HGSE

June 22, 2021 0 Comments

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.

Ignite My Future in Schools

June 21, 2021 0 Comments

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.