Lesson Planet
Search educational resources
  • Sign In Try It Free
  • AI Teacher Tools
    • Discover Resources Search reviewed educational resources by keyword, subject, grade, type, and more
    • Curriculum Manager (My Content) Manage saved and uploaded resources and folders To Access the Curriculum Manager Sign In or Join Now
    • Browse Resource Directory Browse educational resources by subject and topic
    • Curriculum Calendar Explore curriculum resources by date
    • Lesson Planning Articles Timely and inspiring teaching ideas that you can apply in your classroom
    • Our Story
    • Frequently Asked Questions
    • Testimonials
    • Contact Us
  • Pricing
  • School Access
    • Your school or district can sign up for Lesson Planet — with no cost to teachers
      Learn More
  • Sign In
  • Try It Free

Hi, what do you want to do?

Create a lesson plan
Create a lesson plan
Generate resources with 80+ AI teacher tools
Generate resources with 80+ AI teacher tools
Search 200,000 instructional videos
Search 200,000 instructional videos
Find a teaching resource
Find a teaching resource
Sharing Secrets—Information Hiding Protocols ActivitySharing Secrets—Information Hiding Protocols Activity
Publisher
Computer Science Unplugged
Resource Details
Curator Rating
Educator Rating
Not yet Rated
Grade
4th - 12th
Subjects
STEM
2 more...
Resource Type
Activities & Projects
Audience
For Teacher Use
Duration
10 mins
Instructional Strategy
Demonstration
Year
1998
Activity

Sharing Secrets—Information Hiding Protocols

Curated and Reviewed by Lesson Planet
This Sharing Secrets—Information Hiding Protocols activity also includes:
  • Reading Passage
  • Join to access all included materials

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 that provides an explanation of why it may be important to keep some information hidden. The activity is the first in a three-part series about encryption.

3 Views 4 Downloads

Concepts

cryptography, cryptology, computer science, technology resources

Instructional Ideas

  • Use at the beginning of a unit on cryptography
  • Because most classmates are close to the same age, use a different number that pupils would not normally share

Classroom Considerations

  • Locate the David Chaum article for the class to read

Pros

  • A quick example of showing how to gather information while keeping it private at the same time
  • Provides a way to use the same system to determine the number of votes cast

Cons

  • The class may not understand the need to hide information in this manner

See similar resources:

Instructional Video

How Much Information?

Veritasium
How much information can we process? How much information is stored inside us? These questions, and many more, inspired an inquisitive installment from a larger video series. From verbal and written language to DNA and computers,...
6 mins 9th - 12th Science
CCSS: Adaptable
Lesson Plan

What is GIS?

Teach Engineering
Is GIS the real manifestation of Harry Potter's Marauders Map? Introduce your class to the history of geographic information systems (GIS), the technology that allows for easy use of spatial information, with a resource that teaches...
7th - 9th Math
Activity

Three Key List Operations

Beauty and Joy of Computing
Develop an understanding of the Map, Keep, and Combine operations. The lab leads the class through the exploration of three list operations. Each task contains a self-check to measure scholars' understanding of the operation in the...
9th - 12th STEM
Lesson Plan

Number Systems

Code.org
Generating a system of shapes. Groups work together to create a number system using three different shapes as symbols. The groups should come up with the rules that generate all the possible permutations of the three shapes.
9th - 12th STEM
Lesson Plan

Heart to Heart

Teach Engineering
Begin a unit on the heart, the parts and the function of the heart, and about heart disease with a resource that includes a lecture, a PowerPoint presentation, and research information.  The lesson plan is the first of a four-part...
9th - 12th Science
Activity

Twenty Guesses—Information Theory

Computer Science Unplugged
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...
4th - 8th Math
Activity

Let's Take a Spin: One-Axis Rotation

Teach Engineering
Investigate the effect of one-axis rotations on geometric figures. Scholars learn to use snap cubes and the right-hand rule to draw figures after rotations about the x-, y-, or z-axes. They try their hands at examples created by the...
6th - 12th Math
CCSS: Designed
Lesson Plan

Share and Reflect

NPR
Would you have done anything differently? Groups publish one-minute videos on their engineering solutions to the plastic problems. They self-reflect on their work throughout the unit. 
6th - 8th English Language Arts
CCSS: Designed
Activity

Searching for Bigfoot and Others Like Him

Teach Engineering
Individuals create a GIS data layer in Google Earth that displays information about where one might find seven different cryptids. The class members research to find data on cryptid sightings they can include in their data...
7th - 9th Math
Lesson Plan

Airplanes Everywhere: Land! Water! Sky! Oh, My!

Teach Engineering
How important is aviation? Using the background information, teachers provide the class with a brief history of aviation. The class discusses how airplanes are important to the area of transportation in the 17th installment of a...
5th - 7th Science
Try It Free
© 1999-2026 Learning Explorer, Inc.
Teacher Lesson Plans, Worksheets and Resources

Sign up for the Lesson Planet Monthly Newsletter

Open Educational Resources (OER)

  • Health
  • Language Arts
  • Languages
  • Math
  • Physical Education
  • Science
  • Social Studies
  • Special Education
  • Visual and Performing Arts
View All Lesson Plans

Discover Resources

  • Our Review Process
  • How it Works
  • How to Search
  • Create a Collection

Manage Curriculum

  • Edit a Collection
  • Assign to Students
  • Manage My Content
Contact Us Site Map Privacy Policy Terms of Use