+
Lesson Plan
1
1
Curated OER

Peer Review Meets D.I.Y.: Publishing a Student Science Journal

For Teachers 7th - 12th
Peer review of science laboratory reports? You bet! First, learners work in pairs to review a scientific article. Then they trade lab reports for peer review. The end result is the publication of a classroom scientific journal!
+
Activity
Teach Engineering

Computer Simulation of an Artificial Neural Network

For Teachers 9th - 12th Standards
Ready to learn about machine learning? Pupils explore neutral networks and machine learning by analyzing the logic used in a single perceptron model. They consider its weaknesses and then use a multi-layer perceptron model to run...
+
Activity
Computer Science Unplugged

Beat the Clock—Sorting Networks

For Teachers 2nd - 12th Standards
Can multiple computers sort a list faster than one? Using a network drawn with chalk outside, groups move through the decision network to sort numbers. A series of extension questions come with the lesson and can be used in the same...
+
Activity
1
1
Teach Engineering

Start Networking!

For Students 7th - 10th Standards
Class members create their own social networks by collecting signatures before graphing the interactions with their fellow classmates. The degree distribution of the simulated social network is determined by calculating the degree of...
+
Lesson Plan
Curated OER

Space and Science Fiction

For Teachers 7th - 12th
Use the Franklin Institute's exhibition "An Inquirer's Guide to the Universe" to have students research ideas for a science fiction story. After completing their research, writers will compose science fiction stories that incorporate...
+
Lesson Plan
Curated OER

The Titanic Impact of Science

For Teachers 6th - 12th
Discuss personal ideas about science and how a filmmaker can employ the arts to promote science. After reading an article, young scientists will discover how James Cameron is trying to interest people in the oceans. In groups, they will...
+
Lesson Plan
Curated OER

Playing With Science

For Teachers 6th - 12th
Young scientists investigate the scientific concepts and principles that help make common toys such as hula hoops, yo-yos, slinkies, and silly putty work. As a class, they read "Backyard Rocket Science, Served Wet" to get a look behind...
+
Activity
Computer Science Unplugged

The Orange Game–Routing and Deadlock in Networks

For Teachers 4th - 12th
How is data able to move in a congested network? Groups simulate moving data around a congested network by passing fruit around a circle, following specific rules, until everyone ends up with their own fruit. Extension activities include...
+
Lesson Plan
Curated OER

Networking the Internet: A Dynamic Research Tool

For Teachers 9th - 12th
Students engage in a instructional activity that is concerned with the research of finding information to help them develop new science projects. They conduct research using a variety of resources that includes e-mail and discussion groups.
+
Lesson Plan
1
1
Teach Engineering

Processes on Complex Networks

For Students 7th - 10th Standards
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...
+
Lesson Plan
Google

Adventure on the High Seas

For Teachers 5th - 9th
Ahoy there! A fun computer science lesson challenges pupils to write a program that creates an ocean wave. They then develop stories to accompany their projects. All of this takes place within the Scratch coding program.
+
Lesson Plan
Curated OER

Working With Local Computer Policies

For Teachers Higher Ed
In this technology worksheet, students practice setting up a computer system or network to go through the access process for data and logons.
+
Activity
Computer Science Unplugged

Tablets of Stone—Network Communication Protocols

For Teachers 4th - 12th
Show your learners that the game of Telephone isn't the only way messages get mixed up. Pairs transform into the sender and receiver of a message sent in packets. At least one pupil is the messenger who either delivers, delays, or fails...
+
Lesson Plan
1
1
Curated OER

Superhero Science

For Teachers 6th - 12th
Young scientist explore the various positions in the debate on stem cell research and then discuss these perspectives before formulating their own positions. They must research the topic and beliefs that others have. They will also look...
+
Lesson Plan
1
1
Teach Engineering

Complex Networks and Graphs

For Students 7th - 10th Standards
Show your class how engineers use graphs to understand large and complex systems. The resource provides the beginnings of graph theory by introducing the class to set theory, graphs, and degree distributions of a graph. 
+
Lesson Plan
Code.org

Algorithms Detour - Minimum Spanning Tree

For Teachers 9th - 12th
This optional lesson introduces the class to the idea of a minimum spanning tree. The activity focuses on determining an algorithm that will find the most efficient path in a network to transfer data. 
+
Lesson Plan
Curated OER

Science on the Skids

For Teachers 6th - 12th
Students discuss the decline in the sciences in America by comparing statistics and information from the U.s. to other countries. Then they write and deliver a "State of the Sciences" address to their peers.
+
Lesson Plan
Curated OER

Pen Pals

For Teachers 5th - 6th
Students make their own predictions about the amount of different types of birds at each site before they go there. In groups, they collect the bird data and compose letters to their pen pals sharing their information. To end the lesson...
+
Lesson Plan
National Nanotechnology Infrastructure Network

Small Scale Stenciling: Mask Lab

For Teachers 6th - 12th
Investigate the procedure for developing computer chips! Learners use solar print paper to create both positive and negative images. They observe the effects of single and multiple exposures and compare results.
+
Activity
Computer Science Unplugged

Tourist Town—Dominating Sets

For Teachers 2nd - 8th
As an introduction to using a network to determine the fewest number of nodes that meet a given condition, small groups work together to determine the fewest number of ice cream vans, and their locations, to be able to serve the people...
+
Lesson Plan
Code.org

How Routers Learn

For Teachers 9th - 12th
Your routers don't seem to be routing correctly. To figure out why, pupils act like routers, talk to their direct connects in order to determine as much information about the simulated network as possible. As they learn more about paths,...
+
Lesson Plan
Code.org

HTTP and Abstraction on the Internet

For Teachers 9th - 12th
Introduce your class to the layers of abstraction of the Internet with a lesson on the HTTP protocol. Pupils review previous lessons on levels of the Internet, then investigate new high levels by examining the HTTP traffic on their own...
+
Lesson Plan
Code.org

Sending Bits in the Real World

For Teachers 9th - 12th
A bit optional. How do computers transmit in the real world? Pupils research a device that is used in transmitting bits, then individuals create a poster that presents the information they have learned about their device. 
+
Lesson Plan
NASA

Science Fiction Story

For Teachers 8th - 10th Standards
A lesson allows you to go back in time and see the big bang actually happen. Bazinga! In reality, pupils research the Big Bang Theory and theorize what it would be like to go back in time and see it happen. There are four different...