Website
Other

Army: Native Americans in the u.s. Army: Code Talkers

For Students 9th - 10th
During World War I and World War II, Native Americans from various tribes worked to keep American military communications secret through the use of tribal languages as code. Learn how these individuals worked to create codes that the...
Website
Other

Color Maker

For Students 9th - 10th
This very useful site allows you to change the color and background patterns of a web page, and then copy the HTML code to your own site. Includes a tutorial, links to other web pages about color design, and links to a TableMaker and a...
Activity
PBS

Pbs Nova: Decipher a Coded Message

For Students 9th - 10th
The basic difference between a code and cipher is explained briefly. You can try to crack a simple cipher at this location.
Article
Khan Academy

Khan Academy: Quick Tip: Html Tags

For Students 9th - 10th
A quick review of HTML tags in writing code.
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.
Article
Khan Academy

Khan Academy: Behind the Scenes: Browse the J Query Source Code

For Students 9th - 10th
Learn about the open source jQuery source code programmers use in programming interactive web pages.
Website
Other

Html.com: Learn to Code Html and Css

For Students 9th - 10th
A very in-depth guide to creating web pages. Has HTML cheat sheet and tutorials.
Unit Plan
Khan Academy

Khan Academy: Computer Programming: Html/js: Making Webpages Interactive

For Students 9th - 10th
Learn how to combine previous knowledge of HTML/CSS with knowledge of JavaScript to make webpages interactive.
Article
Other

W3 Schools: Html Canvas Tutorial

For Students 9th - 10th
Learn how to use HTML canvas, a programming element used to draw graphics on a web page.
Article
Khan Academy

Khan Academy: Using Hour of Code With Your Child

For Students 9th - 10th
An overview of Khan Academy's Hour of Code--self-paced courses on JavaScrpt, HTML/CSS, and SQL. The programs include videos, coding challenges, and a final project.
Interactive
Cold Spring Harbor Laboratory

Dolan Dna Learning Center: Dna Molecule: How Much Dna Codes for Protein?

For Students 9th - 10th
A quick overview of the human genome, and how much of our DNA contains genes and non-coding DNA. [1:02]
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.
Lesson Plan
Code.org

Code.org:lesson 8: Clean Code and Debugging

For Teachers 9th - 10th
Students deal with common issues that arise when designing web pages in HTML. Students will correct errors in a sequence of increasingly complex web pages. In the process they will learn the importance of comments, whitespace, and...
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.
Website
Other

Codecademy

For Students 9th - 10th
Codecademy is a creation designed to educate users in writing code, using JavaScript, HTML/CSS, Python, and other programs. Review tutorials, create web designs, interactives, and apps, and collaborate or share with the Codecademy...
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.
Website
Smithsonian Institution

National Museum of the American Indian: Native Words, Native Warriors

For Students 9th - 10th
Excellent online companion site to a traveling Smithsonian Institution exhibition on the World War I & World War II American Indian Code Talkers. Features information on Native languages, boarding schools, code talking, and lesson...
Activity
US National Archives

Nara: Presidential Election Laws: Presidential Election Laws

For Students 9th - 10th
Check out this site from the National Archives and Records Administration on the US Constitution and the United States Code for laws and provisions regarding presidential elections.
Website
Columbia University

Columbia University: Islamic Architecture

For Students 9th - 10th
Islamic architecture has no distinct model on which it is based, but rather must adhere to the Islamic code of conduct. Learn about Islamic architecture and explore 360 degrees panoramas of buildings in Iran, Spain, Turkey, Mali, and...
Interactive
Cold Spring Harbor Laboratory

Dolan Dna Learning Center: Transcription & Translation: Triplet Code

For Students 9th - 10th
DNA has four letters that must specify the 20 different amino acids that make up proteins. This animation shows how using three DNA letters for one amino acid makes the most sense. [1:07]
Article
Space.com

Space.com: Cracking the Code of Pre Earthquake Signals

For Students 9th - 10th
Earthquakes can often hit unexpectedly. This article reveals some of the intricacies of these natural disasters and what signs serve as indicators to alert seismologists.
Article
Other

W3 Schools: Java Script Tutorial

For Students 9th - 10th
This tutorial will teach you JavaScript, the programming language of HTML and the Web.
Activity
CK-12 Foundation

Ck 12: Plix: Genetic Code

For Students 9th - 10th
[Free Registration/Login Required] Synthesize a protein by dragging the amino acids to the corresponding codon on the mRNA segment. You will need a sign-in to access this interactive but it will be well worth your time!