Activity
Howard Hughes Medical Institute

HIV Protease Inhibitors

For Teachers 9th - 12th
How do doctors fight a virus that's constantly mutating? Show science scholars how we fight HIV using one of its own most fundamental processes through a thoughtful demonstration. The lesson focuses on how protease inhibitors prevent HIV...
Activity
Beauty and Joy of Computing

Building Your Own Blocks

For Teachers 8th - 12th
Isn't building with blocks an activity for toddlers? The third lab of a five-part unit teaches young computer scientists how to create their own block instructions for programming. They use these blocks to create geometric figures, spell...
Activity
Beauty and Joy of Computing

Combining List Operations

For Students 9th - 12th
Use list operations to modify an earlier version of Tic Tac Toe. The fourth lab in a series of five has pupils combine list operations to build more powerful operations. They take a project from a previous unit and enhance it to keep...
Activity
Shmoop

ELA.CCSS.ELA-Literacy.SL.11-12.6

For Teachers 11th - 12th Standards
Sometimes it's all too easy to slip into informal language, ya know? Help your class master code-switching with the activity and drill provided here. The activity is a literature discussion where formal language is required. The...
Lesson Plan
Curated OER

Implications of the Human Genome Project

For Teachers 10th - 12th
Students study the Human Genome Project through classroom discussion and the video, Cracking the Code of Life. They research reports about the issues of disease, human health, and the ethical, legal, and societal implications of the...
Activity
Beauty and Joy of Computing

Algorithms

For Teachers 9th - 12th
Introduces the class to the idea of searching a list by building a script. Learners modify a guessing game script that will find a number in a list. 
Activity
Beauty and Joy of Computing

Building Grids for Games

For Students 8th - 12th
You can't play Tic Tac Toe without grids. In the fourth lab of a five-part unit, scholars learn how to build grids for games such as Tic Tac Toe. Along the way, they also learn about reporter blocks that perform calculations.
Activity
Beauty and Joy of Computing

Conditional Blocks

For Students 9th - 12th
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...
Activity
Beauty and Joy of Computing

Nesting Lists

For Students 9th - 12th
Create lists within lists. The second lab in a series of five in the unit has pupils develop a simple contact list app. The tasks within the lab build the need for an abstract data type. Individuals build more complexity into their...
Activity
Beauty and Joy of Computing

Three Key List Operations

For Students 9th - 12th
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...
Activity
Beauty and Joy of Computing

Search Engines

For Students 9th - 12th
Which search engine is best? The last lab in a unit of five leads the class to investigate search engines. Working in groups, individuals read and discuss articles related to searching the Internet. Pupils develop suggestions that...
Activity
Beauty and Joy of Computing

Unsolvable and Undecidable Problems

For Teachers 9th - 12th
Try as you might, some functions just cannot be computed. The lab introduces the class to the possibility of unsolvable problems. The fourth lesson in a series of seven begins with a logic problem, then progresses to looking at functions...
Activity
1
1
Teach Engineering

DNA Forensics and Color Pigments

For Teachers 9th - 12th
Use food coloring in electrophoresis. The last segment in a four-part series mimics DNA fingerprinting by using chromatography. Teams conduct chromatography on food coloring to find colors that use similar pigmentation in their makeup.
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.
Activity
PBS

Pbs Teachers: Cracking the Code: Explore a Stretch of Code

For Students 9th - 10th
Investigate the makeup and function of genes and genetic code by exploring an actual stretch of human DNA in this activity.
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.
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!
Activity
PBS

Pbs Nova: A Simple Cipher

For Students 9th - 10th
The difference between a code and cipher is explained. See if you can solve a simple cipher challenge at the bottom of the page.
Activity
University of Auckland School of Computer Science

Morris: Radix Sorting

For Students 9th - 10th
A detailed description of the Radix sort algorithm, including a code solution written in the C programming language and an interactive animation / visualization of the sort at work.
Activity
Wolfram Research

Wolfram Math World: Discrete Mathematics Topics List

For Students 9th - 10th
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...
Activity
CK-12 Foundation

Ck 12: Plix: Punnett Squares

For Students 9th - 10th
[Free Registration/Login Required] Use the color coding to help you complete the Punnett Square. You will need a sign-in to help you access this media, but it will be worth your time!
Activity
CK-12 Foundation

Ck 12: Plix: Anaerobic vs. Aerobic Respiration: Types of Respiration

For Students 9th - 10th
[Free Registration/Login Required] Fill in the concept map regarding respiration, anaerobic and aerobic, to test your knowledge of the different types. You will need a sign in code to access this media but it is worth it!
Activity
University of Chicago

Museum Education: Kids' Corner

For Students 9th - 10th
An interactive examination of artifacts from Mesopotamia. Find out about early writing, the code of Hammurabi, and cylinder seals.
Activity
Other

Clemson University: Soil Acidity and Liming

For Students 9th - 10th
Covers the composition and uses of liming materials in agriculture, as well as the lime codes of several states. Good definitions of terms: lime, calcitic limestone, calcite, dolomite, dolomitic limestone, aragonite, hi-cal lime, and more.