Search Results
Showing results 1 to 10 of 10

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

Unlocking the Secret in Product Codes
Source Institutions
In this activity, learners will explore how product barcodes are scanned accurately and be able to "guess" the last number in a 13 digit barcode correctly every time.

Kidbots
Source Institutions
In this activity, one person acts as a human robot while another acts as their developer by programming their actions.

Cryptographic Protocols: The Peruvian Coin Flip
Source Institutions
This activity about cryptographic techniques illustrates how to accomplish a simple, but nevertheless seemingly impossible task—making a fair, random choice by flipping a coin between two people who d

Beat the Clock: Sorting Networks
Source Institutions
Even fast computers are limited to how quickly they can solve problems. One way to speed things up is to use several computers at once.

Count the Dots: Binary Numbers
Source Institutions
Data in computers is stored and transmitted as a series of zeros and ones. Learners explore how to represent numbers using just these two symbols, through a binary system of cards.

Cipher Wheel
Source Institutions
In this activity, learners make their own encrypted code to pass along secret messages using a printable cipher wheel.

What am I?
Source Institutions
In this activity, learners examine nanoscale structures of common things.

Coding Algorithms
Source Institutions
In this activity, learners will code an algorithm to make it through a maze.

Art Cars
Source Institutions
In this activity, learners design miniature cars. Learners can create a telephone car, soccer car, merry-go-round car, or any other theme car they can imagine.