Unit Plan
Sophia Learning

Sophia: Binary Code

For Students 6th - 8th
The video lesson introduces students to the binary code. The concept is defined and examples are provided.
Activity
National Council of Teachers of Mathematics

Nctm: Figure This: Bar Codes

For Students 3rd - 8th
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.
Activity
Education.com

Education.com: Morse Code Messaging

For Students 3rd - 5th
[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...
Lesson Plan
ReadWriteThink

Read Write Think: Guided Comprehension: Monitoring

For Teachers 3rd - 6th Standards
Online lesson introduces students to the concept of monitoring. Students learn the INSERT technique, which allows them to monitor their thinking and comprehension using a coding system.
Handout
Other

Association for Computing Machinery: Acm Code of Ethics and Professional Conduct

For Students 9th - 10th
The "Code of Ethics" from the American Association for Computing Machinery. Includes responsibility to employers, clients, system users, the profession, and society.
Website
Other

Biology Online: Human Physiology: Sensory Systems

For Students 9th - 10th
Study the many parts of the human body that make up the sensory systems. Be able to identify receptors, primary sensory coding, neural pathways and more with this biology resource.
Handout
Math Is Fun

Math Is Fun: Binary Number System

For Students 9th - 10th
Learn all about the binary number system and how to count in binary. Includes a set of practice questions.
Website
University of California

University of California at Berkeley: Justinian Code

For Students 9th - 10th
This website describes the creation and implementation of the Justinian Code, or "The Body of Civil Law" for the Roman Empire. The site is divided into sections, including a description of the code itself, the type of laws within it,...
Unit Plan
Huntington Library

Huntington Library: Decoding the Civil War

For Students 9th - 10th
This is a rich learning module where students explore the use of telegraphs and of Union codes during the Civil War. Both topics have an "Explainer" to introduce it, pre- and post-activities, and primary and secondary source materials to...
Lesson Plan
Other

It's All About What's Inside. Classification and the Tree of Life [Pdf]

For Teachers 6th - 8th
In this science lesson, young scholars look at how animals have traditionally been classified in a tree of life diagram by examining the characteristics of plastic eggs. They then analyze the genetic code assigned for each egg and look...
Interactive
Other

Esri: Arc Gis: Agricultural Capability of United States Soils

For Students 9th - 10th
A sophisticated map tool that shows the capability of soils for agriculture, with or without irrigation, for the whole of the United States. Enter a location and a color coded map is shown, along with a key for interpreting it. The...
Lesson Plan
TryEngineering

Try Engineering: Electric Messages: Then and Now

For Teachers 9th - 10th
Lesson investigates electronic communication from the Morse Code system to text messaging. To learn about this, students construct simple circuits, send messages to each other, and explore the history and impact of communication.
Website
Other

Code amber.org: Amber Alert System

For Students 9th - 10th
This site explores what the AMBER Plan is, what the Amber Alert is, how Code Amber works, and more.
Handout
The History Cat

The History Cat: Cracking the Mayan Code

For Students 9th - 10th
Discusses the Maya system of hieroglyphic writing. It was viewed by Spanish invaders as the work of the devil and most of the written materials were destroyed under the orders of a Spanish priest whose goal was to convert the Mayans to...
Article
Dartmouth College

Dartmouth College: Mqed: Computer Music

For Teachers 9th - 10th
The downloadable monograph investigates computer music. Topics included are the MIDI system, waves, synthesizers, coding, and computer music applications.
Lesson Plan
Code.org

Code.org: Cs Fundamentals: Input and Output

For Teachers 2nd - 4th
Students consider a number of computing devices to determine what types of inputs and outputs they use.
Activity
Khan Academy

Khan Academy: Step 3 (Damped Spring Mass System)

For Students 9th - 10th
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...
Activity
Khan Academy

Khan Academy: Step 4 (2 D Spring Mass System)

For Students 9th - 10th
This program simulates a particle connected to an anchor by a damped spring in two dimensions. Try changing the initial settings.
Activity
Khan Academy

Khan Academy: Step 2 (Spring Mass System)

For Students 9th - 10th
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...
Lesson Plan
Alabama Learning Exchange

Alex: A Visual Dress Code

For Teachers 6th - 8th
Primarily designed for ESL students who need visual representations to reinforce the meanings of words, this lesson encourages ESL and native speaking students to extend their vocabulary and conversational skills as they create a...
Article
University of North Carolina

University of North Carolina: Pixel Flow Code Cracking

For Students 9th - 10th
This article reveals some techniques and vulnerabilities in Unix-based computer networks.
Website
Other

Computer Tech. Doc. Project: Linux Op. System Background

For Students 9th - 10th
This section of the website contains a large amount of information about Linux. It contains six documents on various aspects of Linux.
Activity
TeachEngineering

Teach Engineering: Smart Move!

For Teachers 6th - 8th
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...
Lesson Plan
TeachEngineering

Teach Engineering: Does It Work? Test and Test Again

For Teachers 9th - 10th
Testing is critical to any design, whether it be in the creation of new software or building a bridge across a wide river. Despite risking the quality of the design, the testing stage is often hurried in order to get products to market....