Interactive
Khan Academy

Challenge: Flashy Flash Card

For Students 6th - Higher Ed
Create your own flash card in this JavaScript coding activity. Modify the given code so that the answer is revealed when the mouse is pressed. Provides good practice of conditional if-else statements.
Interactive
Khan Academy

Challenge: A Loopy Landscape

For Students 6th - Higher Ed
Drawing trees and grass over and over again is the perfect time to add a while loop to your computer code. This activity guides coders through the steps as they practice using this loop. 
Interactive
Khan Academy

Challenge: Favorite Animals

For Students 6th - Higher Ed
I'm not scared of lions & tigers & bears; in fact, they are on my favorites list! Have your young coders practice creating arrays and using loops. First they define the array as a list of favorite animals, then print them out...
Interactive
Khan Academy

Challenge: Recipe Card

For Students 6th - Higher Ed
Anyone hungry? Create a recipe object in this coding activity. Include a title, number of servings, and ingredients. All of this adds up to one delicious practice opportunity for your programming students who are just learning how to use...
Interactive
Khan Academy

Challenge: Constellation Maker

For Students 6th - Higher Ed
Populate your own universe with constellations and stars. Modify the existing JavaScript code to use the push method of arrays, and mouseX and mouseY to draw a star based on the click and position of the mouse. 
Interactive
Khan Academy

Challenge: Picture Painter

For Students 6th - Higher Ed
Your young coding students will love the result of this programming activity and will be amazed at what they can make the computer do. Using objects and their properties, they will create a paint brush that will redraw an object across...
Interactive
Khan Academy

Challenge: Movie Reviews

For Students 6th - Higher Ed
Create an array of objects in a JavaScript coding practice activity. Movie titles and reviews for multiple movies are collected in an array of objects and then printed out with a looping construct. 
Interactive
Khan Academy

Project: Fish Tank

For Students 6th - Higher Ed
Create your own exotic aquarium, well, virtual aquarium. Fill it full of various fish and sea life, add animation, color, and interactivity using JavaScript. This task utilizes your classes' knowledge of functions, parameters, and local...
Interactive
Khan Academy

Project: Bookshelf

For Students 6th - Higher Ed
Start your own virtual library with this JavaScript programming project. Create arrays of book objects, and fill the shelves with different books, different colors, titles, authors, etc. Let coders create their own unique display. 
Activity
iCivics

Drafting Board: Interest Groups

For Teachers 6th - 12th Standards
Does the influence of interest groups harm a political system? Your class members will analyze the role of interest groups in American politics, as well as consider the effect of perspective, bias, loyalty, and the...
Lesson Plan
Curated OER

Identifying Economic Systems

For Teachers 9th - 12th Standards
Young historians practice identifying evidence to categorize a particular country's economic system as either a mixed, centrally planned, traditional, or free economic system in this two-part lesson.
Handout
1
1
National Clearinghouse for English Language Acquisition

Building Vocabulary: Prefixes, Roots, and Suffixes

For Teachers 3rd - 10th Standards
Word roots, prefixes, and suffixes can hold the key to determining the meaning of a host of different words. Included here are five pages of prefixes, roots, and suffixes paired with their meanings and example words.
Activity
It's About Time

The Nitrogen and Phosphorous Cycles

For Teachers 7th - 12th
How do we affect the ecosystem, and what can we do to preserve it? Pupils explore chemicals that promote and inhibit plant growth, then discuss the importance of nitrogen and phosphorus to the survival of organisms and describe how...
Activity
It's About Time

Reflected Light

For Teachers 7th - 12th Standards
The lesson allows young scientists to use lasers and mirrors to study reflected light. A reading passage and homework question assess learning, while additional material introduces extension activities. 
Activity
It's About Time

Refraction of Light

For Teachers 7th - 12th Standards
Don't shine like a diamond, refract light like a diamond. Young scientists use an acrylic block and a laser light to observe refraction. Advanced scholars figure the sine of the angles of reflection and incidence as well as mastering...
Activity
University of Saskatchewan

Using Conservation of Energy to Determine Average Impact Force

For Teachers 7th - 12th
Explore the center of gravity with your science class as they create a deadfall trap with common materials. They research the concepts of energy conservation and gravitational force before dividing into small groups to create a model of...
Activity
Happy Housewife

Homemade Christmas Gifts

For Teachers K - 12th
Running low on money? Out of ideas for gifts? Feeling crafty? Whatever the reason may be, homemade gifts are perfect for the creative person or the person trying to save a dollar here and there. Packed with hands-on crafts for kids, the...
Interactive
2
2
The Guardian

A Timeline of Women's Right to Vote

For Students 7th - 12th Standards
Which countries implemented women's suffrage before the 19th amendment went into effect in the United States? Which countries still do not allow women to vote? Watch the global spread of women's rights in an interactive timeline...
Organizer
Lessons on American Presidents

Abraham Lincoln

For Students 3rd - 6th Standards
Honor Abe Lincoln with a set of activity-based worksheets that can be used independently and in collaborative groups. Young historians participate in a listening activity where they fill in the missing blanks in a passage while being...
Lesson Plan
NOAA

What's a CTD?

For Teachers 5th - 6th
Why are the properties of the water important when exploring the ocean? Young scientists discover the tools and technology used in deep sea exploration in the fourth installment in a five-part series. Groups work together to...
Lesson Plan
Cornell University

Bridge Building

For Teachers 3rd - 8th
Bridge the gaps in your knowledge of bridges. Individuals learn about bridge types by building models. The activity introduces beam bridges, arch bridges, truss bridges, and suspension bridges.
Lesson Plan
Harper Collins

The World of Ramona

For Teachers 2nd - 6th Standards
Bring the fun and whimsy of Beverly Cleary into your classroom with a teaching guide created to accompany the Ramona series. The guide offers several ideas for classroom use, including independent reading, reading aloud, and literature...
Activity
Yummy Math

Penny Wars

For Teachers 6th - 10th Standards
As the saying goes, a penny saved is a penny earned. Young scholars use a penny activity to earn their way to an understanding of volume. Given three different-sized cylindrical containers, individuals make calculations to determine the...
Interactive
Physics Classroom

Name That Harmonic: Strings

For Students 9th - 12th
Don't string your class along! Physics scholars discover the fascinating forces behind the music of stringed instruments using an interactive. From a series covering sounds and waves, the interactive asks users to identify nodes and...