+
Interactive
Khan Academy

Project: Magic 8-Ball

For Students 6th - Higher Ed
Your student programmers will enjoy creating their own Magic 8-ball in this JavaScript activity. This a great opportunity to practice using if and else statements based on randomly generated numbers. What will you ask the 8-ball? 
+
Lesson Plan
Code.org

Event-Driven Programming and Debugging

For Teachers 9th - 12th
Start programming in event-driven style. Scholars learn to place buttons on the user interface and use event handlers. They also learn to recognize errors in code and debug as necessary. This is the second lesson in the series of 21.
+
Activity
NASA

Speaking in Phases

For Students 9th - 12th Standards
Hear from deep space. Pupils learn how satellites transfer information back to Earth. They learn about three different ways to modulate radio waves and how a satellite sends information with only 0s and 1s. Using sound, class members...
+
Activity
Computer Science Unplugged

Twenty Guesses—Information Theory

For Teachers 4th - 8th
How do we determine how much information to include and what can be left out? By playing a game of 20 questions, the class generates the best strategies for finding a number. They then move on to guessing the next letter in a short...
+
Lesson Plan
Code.org

Keys and Passwords

For Teachers 9th - 12th
Scholars explore the relationship between cipher keys and passwords and as they learn more about the Vigenere cipher and continue to read from the book Blown to Bits in the seventh lesson of the series. They conduct an activity where...
+
Lesson Plan
Code.org

Routers and Redundancy

For Teachers 9th - 12th
How are messages to the right recipient? Introduce the concept of routing Internet traffic by drawing a comparison to sending a letter. Groups use the Internet Simulator program to send messages to others using the same router and...
+
Lesson Plan
Curated OER

Learning to Write and Send Email

For Teachers 1st - 5th
Students generate more expressibe and receptive language by send emails to a friend. They improve their word processing and technology skills by sending and receiving emails. A rubric is included in this lesson plan for assessment purposes.
+
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 activity 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
Curated OER

Condon Bingo

For Teachers 9th - 12th
Students use COndon Bingo to decipher genetic codes. Students practice transcription and translation of codons while playing the game. They enjoy playing the game, while actively participating. Students develop an increase proficiency...
+
Handout
ProCon

National Anthem Protests

For Students 9th - 12th Standards
San Francisco 49ers quarterback Colin Kaepernick refused to stand for the National Anthem in 2016 as a form of protest. Were his actions appropriate? Using the provided website, pupils attempt to decide for themselves by reading the main...
+
Lesson Plan
Curated OER

Would You Like to Attend School in Japan?

For Teachers 6th
Sixth graders construct pro and con T-charts about their education system and that of Japan. They choose which system they prefer and give five reasons for it. Their reasons must be based on strong arguments and evidence.
+
Worksheet
Curated OER

Benjamin Franklin: Find All Words

For Students 4th - 5th
For this math worksheet, students work math problems to unlock the key to the message. Each problem is a single digit plus a single digit. A code is included at the bottom of the page. This site is a worksheet generator. Teachers may set...
+
Lesson Plan
University of Minnesota

What's the Deal? Addiction Card Game

For Students 9th - 12th Standards
Addiction is a big deal! Playing a game of cards helps learners understand the concept of addiction. Through their analysis, they examine the potential for addiction and how it varies for each individual.
+
Lesson Plan
University of Minnesota

Virtual Neurons

For Teachers 5th - 12th Standards
It's electric! Young anatomists use Virtual Neurons software to build, control, and analyze complex nerve circuits within the body. Colorful and packed with content, class members enjoy interacting with the nervous system at a personal...
+
Lesson Plan
University of Minnesota

Neurotransmission Model

For Teachers 9th - 12th Standards
Don't lose your marbles — you'll need them for a activity on neurotransmission. Young scholars build a neurotransmission model using marbles, beads, rubber bands, string, and other elements. After studying specific neurotransmitters,...
+
Worksheet
Curated OER

Earthquakes-Science Puzzlers, Twisters, & Teasers

For Students 5th - 8th
In this earth science worksheet, students complete 4 word puzzlers and twisters about earthquakes as well as answer 11 true or false questions.
+
Lesson Plan
Curated OER

The Energy of Light

For Teachers 3rd - 5th
Students discuss different ways engineers use light. In this engineering lesson, students are introduced to the properties of light and the way light is used. They view a demonstration of light waves using a slinky, and practice using...
+
Lesson Plan
Curated OER

Create a Computer Story

For Teachers 2nd
Second graders will create their own story and read it aloud. For this literacy/technology lesson, 2nd graders use computer software to create their own story, which is read back to them while they write it. Afterward, the student should...