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...
PBS
The Lowdown — Examining California's Prison System: Real-World Ratio
Free yourself from the shackles of traditional math lessons. Young mathematicians investigate race, gender, and age differences in California's prison system. They use provided graphics to compare the prison population with the state's...
Teach Engineering
Connect the Dots: Isometric Drawing and Coded Plans
Individuals discover how to draw cubes on triangle-dot paper. They use cubes to build structures and draw corresponding isometric drawings on dot paper in the second lesson of the series of five. The activity also introduces the concept...
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...
Ideas From Suzi
Guided Reading: Beyond the Basics
Elevate children's reading comprehension skills with this collection of guided reading resources. From paper dice with basic comprehension questions printed on them to a system for using sticky notes to identify key...
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.
News Literacy Project
News Goggles: Identifying the News Source
A 25-slide presentation teaches viewers how to identify the source of stories in newspapers and online news sites. The slides show how to locate the byline where either the reporter's name or the wire service that provided the story can...
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...
Lesson Plansos
Guided Reading Activities with Pizzazz
Get the most out of your guided reading lessons with this collection of literacy materials. Offering a system for using color-coded tags to mark pages while reading books, as well as an assortment of comprehension and grammar...
Beauty and Joy of Computing
Conditional Blocks
If you use the resource, then pupils will understand conditional block instructions. In the first lab of a six-part unit, pupils learn how to use conditional statements (if/then) in block instructions for computer programming. They apply...
Beauty and Joy of Computing
Three Key List Operations
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...
US Institute of Peace
Governance, Corruption and Conflict Simulation on Nepal
Can your class help the people of Nepal? Scholars take an in-depth look into the social injustices and struggling economy of a country in turmoil during a multi-day role-playing exercise. After reviewing information on the problems...
Beverly Hills High School
Memoirs of a Legend
To conclude a study of the French Revolution, young historians adopt the voice of critics of Napoleon Bonaparte and lay charges against him. They then craft a memoir in Napoleon's voice that details his motives and what he sees as his...
Beverly Hills High School
French Revolution Word Bank
Vive la résistance! Provide young historians with a list of important people and events during the French Revolution and Napoleonic periods.
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.
Education.com
Education.com: Morse Code Messaging
[Free Registration/Login Required] One of the most important code systems invented is the internationally-recognized Morse code, which matches dots and dashes to letters of the alphabet. This revolutionized communication by sending...
Khan Academy
Khan Academy: Step 3 (Damped Spring Mass System)
This program simulates a particle connected to an anchor by a damped spring. Can you make a realistic looking spring? Try changing the value of k and the amount of damping. Press "Restart" each time you change a value. How does the...
Khan Academy
Khan Academy: Step 4 (2 D Spring Mass System)
This program simulates a particle connected to an anchor by a damped spring in two dimensions. Try changing the initial settings.
Khan Academy
Khan Academy: Step 2 (Spring Mass System)
This program simulates a particle connected to an anchor by a spring. Try changing the value of the k variable. Press "Restart" after changing the value. How does the length of the spring change as k increases? How does the speed of the...
TeachEngineering
Teach Engineering: Smart Move!
This is a simple activity to visualize a communication system. In order to do this the students encode, decode, transmit, receive, and store messages. They will use a code sheet and flashlight for this process. They will also maintain a...
National Council of Teachers of Mathematics
Nctm: Illuminations: Name Letters
Crack the code and can determine the cost of your name. Use this activity to practice solving systems of equations.
TeachEngineering
Teach Engineering: Simulating the Bug
Students modify a provided App Inventor code to design their own diseases. This serves as the evolution step in the software/systems design process. The activity is essentially a mini design cycle in which students are challenged to...
Wolfram Research
Wolfram Math World: Discrete Mathematics Topics List
A thorough list of topics in the study of Discrete Mathematics. Combinatorics, Graph Theory, and Point Lattices are three of the many areas given in-depth explanations here. Many of the links contain discussions of the topics that both...