Search Results
Showing results 1 to 20 of 56

A-Mazing Robot
Source Institutions
This activity lets you program your 'robot' (a willing friend) to pick up and dispose of some 'toxic waste' using as few commands as possible.

Public Key Encryption: Kid Krypto
Source Institutions
In this activity, learners conduct a simulation exercise related to public key encryption and try to intercept a message sent between two learners.

Battleships: Searching Algorithms
Source Institutions
This activity explores the main algorithms that are used as the basis for searching on computers, using different variations on the game of battleships.

Guess My Number
Source Institutions
In this game, learners experience how computers divide a big problem into many smaller ones and how they use binary "yes"/"no" questions.

Kinetic Sculpture: Program the Pico Cricket to Make Your Art Light Up or Spin
Source Institutions
Use a Pico Cricket (micro-controller) to animate your art! You can program a Pico Cricket to make your art spin, light up, or make music.

Build Your Own Robot Arm
Source Institutions
In this lesson, learners develop a robot arm using common materials. Learners explore design, construction, and teamwork, as well as materials selection and use.

Inkjet Printer
Source Institutions
In this activity, learners investigate how inkjet printers produce tiny, precise drops of ink.

The Poor Cartographer: Graph Coloring
Source Institutions
In this activity, learners help a poor cartographer color in the countries on a map, making sure each country is colored a different color than any of its neighbors.

Pico Cricket Compass
Source Institutions
Learners can program a compass to draw a circle by itself using a Pico Cricket, some Legos, and lots of tape! Pico Cricket is required.

The Muddy City: Minimal Spanning Trees
Source Institutions
In this puzzle, learners investigate the decisions involved in linking a network between houses in a muddy city.

Programming Languages: Harold the Robot
Source Institutions
In this activity related to computer programming, learners give directions to a "robot" (either an adult or another learner) and find out which instructions the robot is able to follow, and how their

Mind-Reading Magic
Source Institutions
In this activity, learners recreate a method of detecting and correcting errors in computers called 'parity'.

Rover Races
Source Institutions
In this activity, learners experience some of the challenges of "tele-operating" a robotic vehicle on another planet when they design and execute a series of commands to guide a human "rover" through

Clap Sensor: Build a Sound Sensor Using a Pico Cricket
Source Institutions
This activity requires a Pico Cricket (tiny computer). Learners work on designing and building a sound sensor out of household materials, like plastic wrap and cardboard.

Human Interface Design: The Chocolate Factory
Source Institutions
In this activity about human interface design issues, learners help the Oompa-Loompas of a great chocolate factory solve different problems.

Phylogenetics
Source Institutions
This activity lets learners participate in the process of reconstructing a phylogenetic tree and introduces them to several core bioinformatics concepts, particularly in relation to evolution.

Musical Gloves
Source Institutions
Put on a pair of gloves and be the conductor of your invisible orchestra!

Binary Challenge
Source Institutions
In this activity, learners cut out 5 paper cards and label them with 1, 2, 4, 8, or 16 dot(s) to explore binary digits.

Programming Languages: Marching Orders
Source Institutions
In this activity about computer programming, learners follow instructions in a variety of ways in order to successfully draw figures.

LEGO Orrery
Source Institutions
Use this model to demonstrate the goal of NASA's Kepler Mission: to find extrasolar planets through the transit method.