Lesson Plan
Other

Ontario Council for Technology Education: Designing a Desk Organizer [Pdf]

For Teachers 9th - 10th
By the end of this project, students will be able to understand and work through the stages of the design process, assess and develop design criteria when creating concept and scaled sketches, and use computer design software (SketchUp...
Online Course
Massachusetts Institute of Technology

Mit: Open Course Ware: Lego Robotics

For Teachers 9th - 10th
A robotics curriculum using LEGO robotics that includes projects, tools, and resources. The unit allows students to investigate the use of robotics, mechanical systems, electronics, and programming.
Online Course
Massachusetts Institute of Technology

Mit: Open Course Ware: Robotics

For Teachers 9th - 10th
In this curriculum unit, educators can find lectures and project materials related to electronics including the LEGO robotics.
Unit Plan
University of Utah

University of Utah: Aspire: The Aspire Breadboard

For Students 9th - 10th
This is a tutorial for creating a breadboard with an LED display as an educational outreach effort for the Telescope Array cosmic ray research project near Delta, Utah. When completed, the breadboard could be programmed to use actual...
Lesson Plan
Other

Tufts University: Stomp: Nxt Activity Database

For Teachers 9th - 10th
A collection of lesson plans that can be used with the Lego Mindstorms NXT robots. Lesson plans include procedure, student handouts, and programming code.
Website
PBS

Pbs Learning Media: Programming a Robot

For Students 3rd - 8th
In this video segment from Cyberchase, the CyberSquad breaks down an action into a series of steps in order to program a robot to do what they need it to do. [4:50]
Handout
Khan Academy

Khan Academy: Building Ant Bot

For Students 9th - 10th
Learn how to build a robot that can mimic basic ant walking & running behavior.
Article
DOGO Media

Dogo News: Hour of Code Is Designed to Inspire Kids From 4 to 104!

For Students Pre-K - 1st
From December 5-11, millions of kids in over 180 countries will take the Hour of Code challenge. The annual initiative, which coincides with Computer Science week, is organized by Seattle-based non-profit Code.org to demystify the world...
Website
NBC

Science of Innovation: Self Driving Cars

For Students 9th - 10th
This tutorial includes a video filmed at Google headquarters in Mountain View, California, computer scientist Sebastian Thrun and his team of software engineers are creating a fleet of self-driving cars. His innovative approach to...
Lesson Plan
Google

Google for Education: Exploring Computational Thinking: What Is Ct?

For Teachers Pre-K - 1st
Learn about computational thinking which involves a set of problem-solving skills and techniques that software engineers use to write programs that underlie the computer applications you use such as search, email, and maps.
Article
Khan Academy

Khan Academy: Programming Case Study: Going Beyond the Ka Curriculum

For Teachers 9th - 10th
To give fellow teachers ideas for how they can teach Khan curriculum in a classroom setting, check out the case studies. Here's how software engineer-turned-teacher Jenny Oliver builds upon Khan's curriculum in her classroom.
Handout
Other

Fas: Strategic Assessment: The Internet

For Students 9th - 10th
A strategic assessment of the role that the Internet is playing in the political process of America. The article looks at trends and makes predictions. Although geared toward the Department of Defense, the article is very comprehensible...
Article
Other

Joining Dots: Why Design Means Compromise

For Students 9th - 10th
In this blog article, the author talks about some of the trade-offs that must occur during the software design process with reference to an interview with Bill Buxton who was Principle Researcher at Microsoft Research at the time....
Activity
Other

Medialoot: How to Design an I Os 7 Inspired I Phone App Screen

For Students 9th - 10th
Walk through the steps involved to create a thin, flat iOS 7- inspired design concept for a user profile app screen. By using these simple techniques create stunning, minimal app interfaces.
Website
NASA

Nasa: Robotics

For Teachers 9th - 10th
Contains information about how to program a robot and how space exploration benefits from robotics technology.
Lesson Plan
Other

Sprk: Orb Basic Lesson 2 [Pdf]

For Teachers 3rd - 8th
Students will use Sphero to explore the computer science concepts of variables and conditionals (ifstatements). They will use OrbBasic, which is a text-based programming language for the Sphero. They will write a simple program that...
Lesson Plan
Other

Sprk: Macro Lab Lesson 2 [Pdf]

For Teachers 3rd - 8th
Learners will use the Sphero robotic ball to draw polygons and learn the relationship between heading angles and the number of sides in a polygon where all sides are equal. They will also learn how to setthe colors of the lights inside...
Lesson Plan
Other

Sprk: Macro Lab Lesson 3 Mean, Median, & Mode: Teacher Guide [Pdf]

For Teachers 3rd - 8th
Students will use Sphero to conduct an experiment. They will identify how long they need Sphero to move at 10% speed to reach and knock over a target object (such as a whiteboard marker). Using this information, they will then calculate...
Lesson Plan
Other

Sprk: Macro Lab Lesson 4 Percentages: Teacher Guide [Pdf]

For Teachers 3rd - 8th
Students will use Sphero to explore percentages using speed and color. The speed experiments are quantitative and the color experiments are qualitative. They will program the Sphero to move at 100% speed for a particular amount of time,...
Lesson Plan
Other

Sprk: Orb Basic Lesson 3 [Pdf]

For Teachers 9th - 10th
Students will use Sphero to explore the computer science concepts of reading sensors and storing data in variables. They will use OrbBasic, which is a text-based programming language for the Sphero.They will write a simple program that...
Lesson Plan
Other

Sprk: Sphero Chariot Stem Challenge [Pdf]

For Teachers 3rd - 8th
SPRK STEM challenges are fun, interactive activities that challenge students to use creativity and team-work to move through simple steps of the design process in order to build Sphero-based creations. In this challenge, there are...
Lesson Plan
Other

Sprk: Sphero Hydro Hypothesis Stem Challenge [Pdf]

For Teachers 3rd - 8th
SPRK STEM challenges are fun, interactive activities that challenge students to use creativity and team-work to move through simple steps of the design process in order to build Sphero-based creations. The Hydro-hypothesis challenge...
Lesson Plan
Other

Sprk: Time, Speed, and Distance:teacher Guide [Pdf]

For Teachers 3rd - 8th
Students will use Sphero to show that there is a linear relationship between time, speed, and distance. They will program Sphero to move at a particular speed for a particular amount of time, and then measure how far it has gone.They...
Lesson Plan
Other

Sprk: Sphero Bridge Stem Challenge [Pdf]

For Teachers 3rd - 8th
SPRK STEM challenges are fun, interactive activities that challenge students to use creativity and team-work to move through simple steps of the design process in order to build Sphero-based creations. In this challenge students will...