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 lesson on the HTTP protocol. Pupils review previous lessons on levels of the Internet, then investigate new high levels by examining the HTTP traffic on...
Lesson Plan
TryEngineering

Data Representation: Millions of Colors

For Teachers 9th - 12th Standards
How many colors do you know? The lesson teaches scholars how digital devices use binary and hexadecimal representations to store colors. They learn how millions of colors are available on these devices.
Lesson Plan
1
1
Classroom Law Project

What do cartoonists see in this election?

For Teachers 7th - 12th
Cartoons from the 2008 Presidential election provide the text for a lesson designed to help learners understand how political cartoonists use persuasive techniques to present a point of view.
Handout
Other

Horstmann: Java Language Coding Guidelines

For Students 9th - 10th
A coding style guide for the Java programming language that has been used successfully in education and industry alike.
Handout
Other

Le Code Navajo

For Students 9th - 10th
In French, read about the Navajo specialists who used their language to help defeat the Japanese in WWII. These Native Americans saved 1000s of lives with their spy code skills.
Handout
University of Hawai'i

University of Hawaii: Business Editors Ethics Code

For Students 9th - 10th
The official ethics code of The Society of American Business Editors and Writers provided for by the University of Hawaii.
Handout
City University of New York

Bio Lab Module: Breaking the Genetic Code

For Students 9th - 10th
Try this interactive module from the Brooklyn College to help understand the genetic code and how changes in the code effect the final protein product.
Handout
Texas State Library and Archives Commission

Texas State Library and Archives Commission: The 1890s: Black Codes

For Students 9th - 10th
Here is a brief description of Black Codes, which were set in place in Texas in 1866 and "outlined a status for African Americans not too much removed from their earlier condition as slaves."
Handout
Intel Corporation

Intel Education: Lesson 1: What Is Binary Code?

For Students 9th - 10th
A short description of binary numbers and how they work.
Handout
Nobel Media AB

The Nobel Prize: How to Crack the Code

For Students 9th - 10th
Through a series of illustrations, learn about the physical carriers of inheritance. Discover facts about DNA, the blueprint of life, and RNA, the blueprint copy.
Handout
Other

Ziring Micro Web: Dictionary of Programming Languages

For Students 9th - 10th
A compendium of computer coding methods assembled to provide information and aid your appreciation for computer science history. The dictionary currently has over 120 entries which are searchable in various ways.
Handout
PBS

Pbs News Hour Extra: The Human Genome Project, a Decade Later

For Students 9th - 10th
This article reviews advances made by medical researchers since the complete mapping of the human genetic code ten years earlier. Although the expectation then had been that cures could be found for many diseases based on this new...
Handout
PBS

Pbs Learning Media: Journey Into Dna

For Students 9th - 10th
Travel deep into the human body to see exactly where your DNA resides. From the NOVA: Cracking the Code of Life Web site.
Handout
Texas State Library and Archives Commission

Texas State Library and Archives Commission: The 1890s: End of an Era and the Quest for Civil Rights

For Students 9th - 10th
Part of an online exhibit called "Forever Free," this section deals with African Americans' efforts to establish themselves in society, despite increases in racism. Addresses topics such as Black Codes, Jim Crow Laws, and voting rights.
Handout
Massachusetts Institute of Technology

Mit: Inventor of the Week: Samuel f.b. Morse

For Students 3rd - 8th
Provides a short biography of Samuel F.B. Morse, and his invention of the one-wire telegraph and the Morse Code. Also contains pictures.
Handout
Other

Stat Soft: Statistics Glossary

For Students 9th - 10th
Dozens of statistical terms are defined and illustrated in this glossary.
Handout
PBS

Pbs Learning Media: Genome Facts

For Students 9th - 10th
This list from NOVA: "Cracking the Code of Life" Web site provides some of the basic, yet impressive, facts and figures about the Human Genome Project.
Handout
Other

Geotechnical Software Services : C++ Programming Style Guidelines

For Students 9th - 10th
This site describes the C++ coding recommendations that are common in the C++ development community.
Handout
Other

Geotechnical Software Services : Java Programming Style Guidelines

For Students 9th - 10th
This site describes Java coding recommendations that are common in the Java development community.
Handout
PBS

Pbs Learning Media: Nature Versus Nurture Revisited

For Students 9th - 10th
Which dictates our existence? Is it our genetic makeup or the environment we grow up in? Kevin Davies offers an update on this long-standing debate, from the NOVA: "Cracking the Code of Life" Web site.
Handout
Carnegie Mellon University

Carnegie Mellon: A Library of Parallel Algorithms

For Students 9th - 10th
A page for accessing code for a collection of parallel algorithms.The algorithms are implemented in the parallel programming language NESL and developed by the Scandal project. There is a brief description along with its complexity (in...
Handout
City University of New York

Brooklyn College: Genotype and Phenotype

For Students 9th - 10th
In this informative site, you will find the definition of genotype and phenotype, an explanation of the relationship between genotype and phenotype, an example of a genetic trait, an explanation of the flow of information from DNA to...
Handout
University of Hawai'i

University of Hawaii: Bubble Sort

For Students 9th - 10th
This page explains how a bubble sort works along with examples and source code.
Handout
Countries and Their Cultures

Countries and Their Cultures: Assyrians

For Students 9th - 10th
Ancient Assyrians were inhabitants of one the world's earliest civilizations, Mesopotamia, which began to emerge around 3500 B . C . The Assyrians invented the world's first written language and the 360-degree circle, established...