Computer Science Unplugged
Codes in a Song—Modems
Let's listen to some codes. To understand how a modem sends binary numbers over a phone line, class member listen to the codes included in the provided mp3 files, translates the tones to binary numbers and then convert the...
Discovery Education
Satellite Telemetry
Satellites require rockets to launch, but it doesn't take a rocket scientist to understand them. Future engineers learn about how satellites send data to Earth and how to interpret satellite images. They see how radio waves play a role...
Computer Science Unplugged
Twenty Guesses—Information Theory
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...
Computer Science Unplugged
The Peruvian Coin Flip–Cryptographic Protocols
A digital flip. Introduce your classes to cryptographic protocols using and, or, and not gates. Groups create a complete circuit to convert a binary number into another one. This type of one-way function allows pupils to...
NASA
Speaking in Phases
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...
Computer Science Unplugged
Divide and Conquer—Santa’s Dirty Socks
The story "Santa's Dirty Socks" provides learners an example of a search algorithm that uses a divide and conquer system similar to a binary search algorithm. The included questions expand upon the concepts that follow the story.
PBS
Passion for Pixels
Picture this: a fun activity for pupils to discover pixels. After learning about digital signals and pixels, scholars act as senders and receivers of an image. The sender indicates zero or one to tell whether each square in a grid is...
College Board
Strategies for Teaching AP Computer Science
Implement strategies from the beginning to the end. A collection of strategies and lessons span from the first day of school to after the exam. Resources cover basic information such as computer ethics and top 10 tips to a lesson on how...
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...
Computer Science Unplugged
Battleships—Searching Algorithms
How does a computer perform a search in order to find data? The lesson begins with a demonstration on finding one number out of 15. Pairs then play three games of Battleship by using different search techniques. The lesson...
National Council of Teachers of Mathematics
Nctm: Figure This: Bar Codes
An exploration of the binary system using U.S. postal zip codes. Discover what numbers the long and short bars in a zip code represent in this one page activity from the NCTM Math Challenges for Families collection.
Read Works
Read Works: Digitized Signals Are the Future of the Black Box
[Free Registration/Login Required] An informational text about the black boxes on airplanes being replaced with more reliable digital signals. A question sheet is available to help students build skills in reading comprehension.