Computer Science Unplugged
Conversations with Computers—The Turing Test
Will the real computer please stand up? The premise of this activity is for the class to ask questions to a human and to a computer and to determine which is which. The class asks a given set of questions, and the person playing the role...
National Woman's History Museum
Getting with the Program
A seven-step lesson introduces the emergence of computer sciences and the contributions women made to the profession after World War II. Several science experiments offer pupils a hands-on learning experience that showcases parabolas,...
Computer Science Unplugged
Marching Orders—Programming Languages
Computers need precise directions to complete a task. Class members experience what it is like to program a computer with an activity that asks one pupil to describe an image while classmates follow the directions to duplicate the picture.
Computer Science Unplugged
The Intelligent Piece of Paper
How smart is that piece of paper? The activity introduces the idea of computer programming as a list of instructions written by computer programmers. Two individuals play a game of Tic-Tac-Toe in which one follows the commands...
Teach Engineering
Cell Membrane Structure and Function
Teach your class how to get out of a cell — or break in. The third installment in a seven-part series introduces the class to cell membranes and their functions. The lesson plan includes information to present to the class,...
Computer Science Unplugged
Card Flip Magic—Error Detection and Correction
I can find the error in an array of cards? After watching a demonstration class members search for the error is the provided cards. The resource provides a real-life example of using ISBN numbers in error detection and using check...
NASA
The Atmospheric Filter
What is the difference between a comet and a meteoroid? An educational lesson includes five demonstrations of how the atmosphere can inhibit our ability to measure many things in the galaxy.
Virginia Department of Education
States of Matter
Scientists have been studying exothermic reactions before they were cool. The lesson begins with a discussion and a demonstration of heat curves. Scholars then determine the heat of fusion of ice and the heat needed to...
Virginia Department of Education
Vapor Pressure and Colligative Properties
Hate to vacuum, but enjoy using a vacuum pump? Explore a instructional activity that starts with a demonstration of boiling water at various temperatures by using a vacuum pump. Then scholars design their own experiments to measure vapor...
Virginia Department of Education
Acid-Base Theory
Litmus paper, why so blue? A chemistry instructional activity includes a pre-lab activity, practice calculating pH, an experiment measuring the pH in acids and bases, a titration demonstration, and a titration experiment.
Virginia Department of Education
Laboratory Safety and Skills
Avoiding lab safety rules will not give you super powers. The instructional activity opens with a demonstration of not following safety rules. Then, young chemists practice their lab safety while finding the mass of each item in a...
Computer Science Unplugged
Harold the Robot — Thinking About Programming Languages
Get young programmers thinking about programming languages with an activity that asks class members to craft directions for one person (teacher, another adult, or a class mate) acting as a robot. Participants direct the robot to...
NASA
Down to Earth
There are only 10 types of people in the world: those who understand binary and those who don't. The lesson includes four activities in which students learn binary, convert binary to images, understand CCD arrays, and interpret...
Teach Engineering
Processes on Complex Networks
Introduces your class to random processes in networks with an activity that uses information about disease spread using the susceptible, infectious, resistant (SIR) model. Participants determine whether a susceptible person becomes...
TryEngineering
Fun with Sorting
Who knew sorting could be so much fun? Scholars participate in a sorting activity where they develop questions to place a list of numbers in order. They consider how these questions can be used as an algorithm.
Computer Science Unplugged
Phylogenetics
Introduce your class to the concept of creating phylogenetic trees by playing a game of Telephone. Participants create a mixed-up message and through the use of distance matrices, the evolution of the message is recreated.
Computer Science Unplugged
Sharing Secrets—Information Hiding Protocols
Did you know that you can find the average age of a group of people without anyone having to real their age? This resource provides directions for way to do just that. After the activity, class members read a short passage...
National Security Agency
Classifying Triangles
Building on young mathematicians' prior knowledge of three-sided shapes, this lesson series explores the defining characteristics of different types of triangles. Starting with a shared reading of the children's book The Greedy...