Alice is an innovative 3D programming environment that makes it easy to create an animation for telling a story, playing an interactive game, or a video to share on the web. Alice is a freely available teaching tool designed to be a student’s first exposure to object-oriented programming. It allows students to learn fundamental programming concepts in the context of creating animated movies and simple video games. In Alice, 3-D objects (e.g., people, animals, and vehicles) populate a virtual world and students create a program to animate the objects.

Augmented Reality Resources

Create “Auras” or AR experiences

Two Guys and Some iPads

Elements 4D

Anatomy 4D



Fetch Lunch Rush – PBS

Aug That!


Curiosity Machine
Build engineering design challenges using household objects, with the help of scientists and engineers.

Discovery Virtual Reality

For more than 30 years, Discovery has told stories like no one else — transporting you to places you didn’t know existed and sparking curiosity at every turn. Now Diiscovery has entered a new chapter. Virtual Reality can take you to new worlds like never before, immersing you in time, space and story. Here’s a first look at Discovery’s latest productions in this exhilarating new space — from shark-infested shipwrecks to freeboarding the windiest street in the world.

eGFI – Engineering, Go for It!

A great resource for teaching Engineering concepts to students.

Engineering Tasks from Nationwide Lifts

Nationwide Lifts, an elevator manufacturer, provides students with engineering challenges.

Google – Computer Science First

Each CS First club is based on a real-world theme and offers about 10 hours worth of lessons and activities. The different club themes aim to attract and engage students of varying backgrounds and interests. All materials are targeted at students in 4th – 8th grades (or between the ages of 9 – 14) and are free and easy to use.

Google Cardboard
Where to get a viewer…

Get it, fold it and look inside to enter the world of Cardboard. It’s a VR experience starting with a simple viewer anyone can build or buy. Once you have it, you can explore a variety of apps that unfold all around you.

Mystery Science

Every lesson begins with a Mystery that hooks students.Then an unforgettable story is told with stunning images and videos and punctuated with opportunities for discussion. Every lesson concludes with simple hands-on activitiesdesigned to use supplies teachers already have (or are easy to get).

NBC Learns

NBC provides video clips for teachers to use in the classroom. The videos help illustrate various STEM topics.


NOVA Labs is a new digital platform where “citizen scientists” can actively participate in the scientific process. From predicting solar storms and designing renewable energy systems to tracking cloud movements and learning cybersecurity strategies, NOVA Labs participants can take part in real-world investigations by visualizing, analyzing, and sharing the same data that scientists use.


With Scratch, students can program their own interactive stories, games, and animations — and share creations with others in the online community.

Scratch helps young people learn to think creatively, reason systematically, and work collaboratively — essential skills for life in the 21st century.

Scratch is a project of the Lifelong Kindergarten Group at the MIT Media Lab. It is provided free of charge.


Tinkercad is an easy, browser-based 3D design and modeling tool for all. Tinkercad allows users to imagine anything and then design it in minutes.


Vidcode teaches JavaScript through lessons built around creative art projects. Students learn about if-else statements while making videos about rogots shooting lasers, variables through making your own movie intor, and objects while manipulating pixels.

Basic level – Free

Pay for enhanced levels