Hi, what do you want to do?
Khan Academy
Challenge: Number Analyzer
The JavaScript program you create will answer a simple question about a number. Is it positive, negative, or zero? Create a Boolean expression and use conditional if statements to test the value and then print the...
Carolina K-12
Reemergence of the “Vanishing Americans” ‐ Native Americans and World War II
Discover the many contributions and sacrifices of Native Americans during World War II. After gaining background information through a detailed PowerPoint presentation and guided notes, your young historians will participate in...
Curated OER
DNA Code
Young scholars synthesize information gathered from the web on reading the DNA code. In this upper-level biology lesson, students use an online resource to gain information about DNA codes and then create posters on what they have...
Institute of Electrical and Electronics Engineers
Binary Basics
Back to the (binary) basics. The resource provides a simple overview of binary code and gives two different activities to introduce it to elementary and middle school learners. Classmates write and decode messages to each other in binary...
EngageNY
Using Matrix Operations for Encryption
Data encryption is an important security measure for sensitive data stored on computers. Pupils learn how to utilize matrices for creating code. They also get a great review of matrix multiplication, inverse matrices, and the identity...
College Board
2015 AP® English Language and Composition Free-Response Questions
Many schools have honor codes, but scholars do not always choose to follow them. As part of a series of free-response questions from the AP® English Language and Composition Exam, learners discuss the benefits or disadvantages of honor...
Penguin Books
Educator's Guide: The Da Vinci Code by Dan Brown
Dan Brown's The Da Vinci Code is filled with secrets. Help readers find the clues, solve the riddles and puzzles, and unwrap the mysteries with a six-page guide that includes before, during, and after reading discussion questions and...
College Board
2001 AP® Computer Science A Free-Response Questions
Develop an array of solutions. The released questions provide an insight on how to use C++ programming to work with arrays. Pupils respond to the questions by creating lines of code to accomplish specific tasks. The 2001 exam uses the...
Curated OER
Secret Code Spotlight
In this secret math code instructional activity, students solve 14 equations and apply the color value for each line according to the key. Students write the final total and the secret coded letter from another key. Students read the...
Curated OER
Eva's Code
Students understand the importance of punctuation in a sentence. In this codes lesson, students write a pen pal letter using codes for the punctuation. Students send a key to break the code if needed.
Curated OER
Hammurabi's Code
Students compare and contrast Hammurabi's Code and the Ten Commandments. They discuss the purpose for rules. Students examine the first written laws by King Hammurabi and the Ten Commandments. Students discover the inequalities in...
Curated OER
Hammurabi's Code: What Does It Tell Us About Old Babylonia?
Learners examine Hammurabi's Code. They take on the role of his council of advisors and report their "advice" to the king. They write an essay discussing an aspect of daily life that the Code exemplifies.
PBS
Color Code
Don't let your brain play tricks on you! Learners test brain reaction rates while it is receiving multiple stimuli. They time each other reading a set of color words written in different colors and again when they are written in black....
CK-12 Foundation
Telegraph
Most pupils don't know what a telegraph is, much less how one works. A secret simulation has scholars pick the size of the primary and secondary loops, the battery voltage, and which letters in the Morse Code they want to transmit. They...
Curated OER
Coding History
Students study the topic of codes in Computer Science. They research it history, divisions in the field and its applications. The activity also includes a brief overview of the information technology theory.
Carolina K-12
Plessy v. Ferguson & the Roots of Segregation
How far in the past do the roots of Jim Crow and segregation extend? Young historians closely consider this question using detailed PowerPoint slides as a basis for discussion rather than lecture, culminating in an activity where class...
Khan Academy
Practice: Using While Loops
Test your knowledge of loops with this short online quiz about using the while statement in JavaScript code. Get five questions correct in a row and you're done!
Code.org
Practice PT - Design a Digital Scene
The final performance task for the unit requires class members to utilize what they have learned to create a personal digital scene. Groups work together to develop a scene and then, using top-down design, break the scene into...
Code.org
Encoding and Sending Formatted Text
Introduce your class to encoding text. Pairs work together to create a protocol to send text prior to learning ASCII encoding. Groups then collaborate to send and translate ASCII codes creating a formatted text message.
Code.org
Looping and Random Numbers
Repetition, repetition, repetition. Get your class to efficiently repeat a section of code over and over again by introducing looping. Class members learn looping to quickly recreate objects they want to appear more than once in their...
Curated OER
AP: Chapter 19: Control of Eukaryotic Genome
When your AP biology class is studying DNA and genomes, this worksheet will provide a detailed review. On the first page are diagrams and matching SEM (scanning electron microscope) images of different levels of DNA packing to be...
K12 Reader
The Note Was in Code!
While it's quite an ode, this short poem uses the long /o/ sound repeatedly in words like code, note, alone, and phone. Kids read the selection and answer three comprehension questions about the text.
Curated OER
Digital Codes
In this electrical circuit learning exercise, students answer a series of 12 open-ended questions about various types of digital codes. This learning exercise is printable and the answers are revealed online.
Curated OER
NUMB3RS Activity: Coded Messages
Using matrix multiplication and inverse matrices, students are trying to uncode a coded message. Students encrypt simple messages using 2 x 2 matrices.