+
Interactive
Khan Academy

Welcome to the Computer Science Platform

For Students 6th - Higher Ed
You don't need to know how to code in order to teach your students! Show them learning is a lifelong skill by learning along with them. Take this activity for example; the code is on the left, and the result is on the right. Can you...
+
Lesson Plan
Curated OER

Signal Flags and Codes

For Teachers 2nd - 9th
Students make sets of nautical signal flags and use them to communicate in the classroom.
+
Worksheet
Curated OER

AP: Chapter 19: Control of Eukaryotic Genome

For Students 9th - Higher Ed
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...
+
Lesson Plan
Media Smarts

Television Broadcast Ratings

For Teachers 7th - 10th
Explore the relationships between programming, advertising, and the ensuing rating wars. Help develop the media smarts of your pupils through this examination of advertisers for popular shows. Although the included Sweep Chart features...
+
Lesson Plan
eGFI

Bits & Binary

For Teachers 5th - 9th
Youngsters love to write on their hands, and in this fabulous activity they are actually asked to. Using numbers written on the tips of their fingers, they will learn how the binary number system works. This hands-on activity is a...
+
Lesson Plan
Curated OER

Patterns of Communication

For Teachers 3rd - 5th
Scholars examine codes, symbols, and other forms of communication. They discuss Morse Code. Next, they are given messages written in code, which they must decipher. 
+
Lesson Plan
Curated OER

The Ballad Of Captain Super

For Teachers 6th - 8th
Engaging and fun, this lesson is a good way to reinforce context clues with this lesson, in which middle schoolers investigate literary puzzles. They apply critical thinking skills to codes in order to solve them. They use a variety of...
+
Lesson Plan
Computer Science Unplugged

You Can Say That Again! – Text Compression

For Teachers 4th - 12th
Compression, the process computers use to store information, is the focus of a resource that presents two different stories that describe the concept of compression by eliminating repeated letters and replacing them with a pointer. The...
+
Lesson Plan
Curated OER

Secret Messages

For Teachers 4th - 12th
Learners research Egyptian hieroglyphics and how the Rosetta Stone makes it possible to decode ancient writings. They then develop their own picture symbol codes and write messages using picture symbols instead of letters. They then use...
+
Worksheet
Curated OER

Break the Code: Anthropology Terms

For Students 5th - 7th
Spice up your study of basic anthropology terms using this decoding worksheet. Using a provided code, learners answer 10 fill-in-the-blank questions. Because the code is very simple, more advanced pupils may enjoy the challenge of...
+
Worksheet
Curated OER

Integer Computation

For Students 5th
In this integer computation worksheet, 5th graders solve and complete 14 different problems that include solving various types of integers. First, they use the code in the columns to solve the 3 puzzles at the bottom of the sheet....
+
Lesson Plan
Curated OER

Introduction to the Internet

For Teachers 5th - 7th
Students conduct a brief overview of the Internet in four main sections: Background of the Internet, E-mail, Web Browsing, and Web Searching. The latter three sections of this unit cover the mechanics as well as the underlying concepts...
+
Lesson Plan
Curated OER

Case Tools

For Teachers 12th - Higher Ed
Students use CASE Tools in order to develop skills that are relevant in the world of technology and business. They will practice the new skills in mock type of projects that are relevant to real life scenarios.
+
Lesson Plan
Curated OER

Coding History

For Teachers 10th - Higher Ed
Students study the topic of codes in Computer Science. They research it history, divisions in the field and its applications. The lesson also includes a brief overview of the information technology theory.
+
Lesson Plan
Curated OER

Object Oriented Programming

For Teachers 10th - Higher Ed
Students engage in a research activity in order to comprehend the intents and dynamics of Object Oriented Programming. They are exposed to the new paradigm of programming in order to develop new skills.
+
Worksheet
Curated OER

Review of Arrays

For Students 12th - Higher Ed
In this computer programming review activity, students answer 50 multiple choice questions on one and two dimensional arrays.
+
Lesson Plan
Curated OER

TI Math, Games

For Teachers 9th - 10th
Students solve problems using technology. In this algebra lesson, students apply flow diagrams and computer codes to solve problems. They use the TI to view the graphs.
+
Worksheet
Curated OER

Eight Codes in Everyday Use

For Students 9th - 12th
In this codes learning exercise, students investigate eight codes used in everyday life. Fourteen activities are included as well as four miscellaneous exercise.  This learning exercise has great student interest.
+
Worksheet
Curated OER

Cryptography and Cryptanalysis

For Students 8th
In this cryptography and cryptanalysis activity, 8th graders read the explanation and example for codes and ciphers, then answer 2 questions and decipher 2 messages.
+
Lesson Plan
Curated OER

Secret Message

For Teachers 5th - 8th
Students understand the important use of codes during World War II. In this World War II lesson, students recognize the accomplishments of Hannah Senesh in carrying valuable information during the war. Students complete a worksheet and...
+
Lesson Plan
Curated OER

DNA Code

For Teachers 5th - 6th
Students 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 learned....
+
Worksheet
Curated OER

Spelling: Code Words

For Students 2nd - 3rd
In this spelling code worksheet, students use a key with shapes and alphabet letters to decipher the missing words in 11 sentences. There is a word bank to help. All are short A vowel words.
+
Lesson Plan
Curated OER

TECH:Introduction to Programming (IT)

For Teachers 9th - Higher Ed
Students complete an activity that illustrates the concepts of giving accurate instructions and computer programming. They also identify the relationship of the instructions/code to computer programming. Students then create a peanut...
+
Lesson Plan
Curated OER

Irregularly Scheduled Programming

For Teachers 6th - 12th
Students examine their favorite holidays and how they are celebrated. After reading an article, they discuss the length of television programming for the Super Bowl. In groups, they create their own television programming relating to...