Lesson Plan
Code.org

Digital Assistant Project

For Teachers 9th - 12th
Scholars apply previously learned skills to create a functional computer program. They produce a digital assistant incorporating string commands and complex conditional logic.
Lesson Plan
Code.org

While Loops

For Students 9th - 12th
Bring your pupils in the loop with while loops. Scholars learn how to modify conditional statements to produce while loops in the 14th lesson of the series. They use flowcharts to understand loops and then program some examples of...
Lesson Plan
Code.org

Looping and Simulation

For Teachers 9th - 12th
Young computer scientists continue programming with while loops by creating a program to simulate coins flipping. 
AP Test Prep
College Board

An Introduction to Polymorphism in Java

For Students 10th - 12th
Run a lesson on run-time polymorphism. An AP® curriculum module introduces polymorphism in Java. It identifies the five major types of run-time polymorphism and provides a brief description and example for each type.
Lesson Plan
College Board

Strategies for Teaching AP Computer Science

For Students 10th - 12th
Implement strategies from the beginning to the end. A collection of strategies and lessons span from the first day of school to after the exam. Resources cover basic information such as computer ethics and top 10 tips to a lesson on how...
Lesson Plan
1
1
Teach Engineering

Java Code: Does It Work? Test and Test Again

For Teachers 9th - 12th
Testing software code can sure test one's patience. Future programmers learn about the importance of testing when writing code for computer software. They access the CodingBat website to test programs written in Java using three test...
Activity
1
1
Teach Engineering

Java Programming: Testing the Edges

For Teachers 9th - 12th
Tests are no fun, but test cases are extremely helpful. Pupils work in groups to write a Java program that completes a given task. They come up with test cases to give to another group, then trade test cases to determine if their program...
Lesson Plan
Curated OER

The Poetry Archive

For Teachers 9th - 12th Standards
Listening to poems about feeling lonely and feeling like an outsider set the stage for a group activity that focuses on Stevie Smith's "Not Waving But Drowning." Groups examine the three stanzas of Smith's poem separately and identify in...
Lesson Plan
Microsoft

Arrays

For Teachers 6th - 8th
Zoos are just elaborate arrays. Scholars learn the meaning of arrays and how to create them in Minecraft. Applying this knowledge, they write a program to create a zoo within the game's world. They also complete an independent project...
Lesson Plan2:39
Code.org

Star Wars: Building a Galaxy with Code

For Teachers 6th - 12th
Welcome to the code side. The interactive lesson introduces coding in a game format with familiar characters. Young computer experts learn to develop code to control the interaction of the characters in the game. The activity ends with...
Unit Plan
Intel

Composting: Why Bother?

For Teachers 8th - 10th Standards
The first STEM lesson in a group of 10 explores composting. After discussing how to make a better tomorrow, classes are challenged to track garbage in their communities, visit a local waste management facility, and conduct a survey...
Unit Plan
Intel

Insects: The Good, The Bad, The Ugly

For Teachers 6th - 8th Standards
What would the world be like with no insects? Ponder this question using a research-based STEM unit that encourages scholars to investigate insects from both a beneficial and hazardous perspective. They learn about insect behaviors,...
Unit Plan
Intel

Starquest

For Teachers 6th - 8th Standards
Almost every ancient culture observed the stars and saw pictures in the patterns. Studying stars allowed them to guide travelers, determine when to plant crops, when to harvest food, and the stories surrounding the images include some of...
Unit Plan
Intel

Forensics: Get a Clue

For Teachers 6th - 8th Standards
Although the methods are all scientific, forensic science was started by police officers rather than scientists, who relied on observation and common sense. Young detectives use many tools to solve crimes around the school in a...
Unit Plan
Intel

Plugging into the Sun

For Teachers 6th - 8th Standards
What's cooking? A sizzling STEM unit challenges scholars to build a solar cooker that can successfully cook an egg. The unit opens with a study of Earth's rotation, the sun's energy, and shadows. Pupils use a compass and thermometer to...
Worksheet
Curated OER

Math Fact Drill

For Students 4th - 6th
In this problem solving worksheet, learners find the missing number in 100 equations involving addition, subtraction, division and multiplication.
Lesson Plan
Curated OER

Telling Time

For Teachers K - 1st
First graders play a fun game while learning to tell time. This BBC site is well designed. They enjoy it while learning a lot. Playing in pairs would be lots of fun.
Lesson Plan
Curated OER

Technology-Lesson 3-Putting Technology to Work

For Teachers 11th - Higher Ed
Students explain the use of different technologies based on their resolving power. Explain how technologies are used to solve scientific and health-related problems. Explain the concept of using right tool for the job and develop a multi...
Lesson Plan
California Academy of Science

Ocean Acidification Mock Conference

For Teachers 7th - 12th
In a comprehensive role playing activity, teens play the parts of different stakeholders in the realm of acidic oceans. They research, debate, and create a presentation from the perspective of either ocean organisms, the fishing...
Lesson Plan
California Academy of Science

Carbon Cycle Poster

For Teachers 3rd - 12th Standards
Humans can have a big impact on the environment, specifically the influence they have on the carbon cycle. First, the class will define and discuss each of the earths four major spheres, the biosphere, hydrosphere, atmosphere, and...
Lesson Plan
California Academy of Science

Kinesthetic Astronomy: Longer Days, Shorter Nights

For Teachers 3rd - 12th
A lamp, four globes, and some signs taped around the room are all you need to set up a solar system simulation for teaching how Earth's tilted axis creates the seasons. (Sticky dots are also needed, but not mentioned in the materials...
Lesson Plan
3
3
California Academy of Science

Kinesthetic Astronomy: Earth's Rotation

For Teachers 3rd - 8th
After completing the activity, "Kinesthetic Astronomy: The Meaning of a Year," zoom in on Earth's rotation using the same simulation setup and this outline. Each class member dons a map of the Western Hemisphere and plays the part of...
Lesson Plan
California Academy of Science

Kinesthetic Astronomy: Birthday Stars

For Teachers 3rd - 8th
Space explorers take a virtual trip around the sun right within your classroom! They stand in a circle facing away from the "sun" (a lamp) in the center of the room. As they move according to your instructions, they view different...
Lesson Plan
California Academy of Science

Kinesthetic Astronomy: The Meaning of a Year

For Teachers 3rd - 8th
How many times have you traveled around the sun? Aspiring astronomers grasp what a year is and they differentiate between orbit and rotation by walking around the sun right within your classroom. Place a lamp in the center of the room to...

Other popular searches