Software Design Teacher Resources
Find Software Design lesson plans and worksheets
Showing 49 resources
Lesson Planet Curated
TeachEngineering: Java Code
Testing is an important part of the software/systems design process. The two resources in the "Java Code: Does It Work? Test and Test Again" lesson teach future programmers how to use the CodingBat website to test programs written in...
Teach Engineering
Android App Development
Building an accelerometer app for your Android device. Groups develop an app that uses the accelerometer on an Android device. The purpose of the activity is to reinforce the programming design. The post activity assessment challenges...
Teach Engineering
Java Code: Does It Work? Test and Test Again
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...
Crash Course Kids
What's an Engineer?
What is an engineer? Find out in a brief video that explores types of engineers and the three essential questions every engineer asks and answers. Additionally, pupils discover real world engineers that have made an impact on...
Teach Engineering
Java Programming: Testing the Edges
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...
Creative Educator
Design a Rainforest Postcard
Send your class on an expedition through the rainforest! Along the way, they will write informational postcards to demonstrate what they've learned. Each team will be responsible for one of five rainforest regions. When they return from...
Teach Engineering
Storing Android Accelerometer Data: App Design
There's an app for that! Pupils learn to build an app that will store data on an Android. The lesson introduces class members to the tiny database, TinyDB, for Android devices. A video tutorial provides an example that uses the...
Discovery Education
The Everyday Science of Sports
Physical science juniors will enjoy this sensational enrichment on aerodynamics, especially if they are also sports fans! With a focus on physical features and behaviors, collaborative groups make observations on five different golf...
Bowland
How Risky is Life?
"Life is more risk management, rather than exclusion of risks." -Walter Wriston. Scholars use provided mortality data to determine how likely it is a person will die from a particular cause. They compare the data to the perception of the...
Curated OER
Estimation Task
Upper graders practice their estimation skills by observing different objects then making their best guess without using measuring instruments. Students are asked to estimate mass, length, volume, and area.
Curated OER
Earthquake Epicenter
Students use chart data to determine the location of the epicenter of an earthquake. This task assesses students' abilities to generalize and infer, organize data, interpret data, and apply mathematical concepts.
Curated OER
Drawing Plants with Plant Studio Freeware
Students identify parts of plants by name and the relationship among these parts as they use Plant Studio Freeware Wizard and tools on the computer to draw a particular plant from life or from a picture.
Curated OER
Where is Here?
Young scholars are shown the very basics of navigation. The concepts of relative and absolute location, latitude, longitude and cardinal directions are discussed, as well as the use and principles of a map and compass.
Curated OER
Adjective Clauses
In this adjective clause worksheet, students choose the correct adjective clause to complete the sentences. Students complete 25 sentences with the correct clause.
Curated OER
Chemical Weathering
Students measure the effect of water temperature on the rate of a chemical reaction, similar to the interaction of a weak acid and carbonate rock, using hot water and effervescent antacid tablets.
Curated OER
Blue
Students follow directions for a simple chemical experiment. They use the appropriate tools and techniques to gather, analyze, and interpret data. Students identify a substance that has characteristic properties, such as density, a...
Curated OER
Density of Minerals
Students determine the mass, volume, and density of two different mineral samples. Students show data and calculations as well as answer questions about the mineral identities.
Curated OER
Rolling Down Hill
Students perform an experiment, collect, and analyze data of a rolling marble down a ramp. They report results after they complete their experiment. Students are assessed in science and writing.
Curated OER
Starch and Sugar Testing 1
Eighth graders determine the presence of starch and sugar in unknown solutions. This task assesses students' abilities to observe, record and interpret data, classify, generalize/infer, construct data tables, and identify sugar and...
Curated OER
Crustal Sinking
Students measure the rate of sinking of a test tube into a beaker of "glop", representing a model of the interaction between the Earth's crust and upper mantle. This task assesses students' abilities to make simple observations,...
Curated OER
Puddles and Soil
Students determine which of several soil samples (sand, soil, and slit) produces puddles, providing insight into the permeability of these different soils. This task assesses students' abilities to make simple observations, collect,...
Curated OER
Soap, Wood, and Water
Students measure the properties of two different types of soap and wood and calculate their densities. Then they predict whether or not whether or not each object would float or sink in fresh or salt water.
Curated OER
Pendulum
Sixth graders are instructed on how to create a pendulum and measure the periodicity of the pendulum, using four different combinations of string. They are asked which influences the time more- the length of the string or the weight at...
Curated OER
Rubber Band
Eighth graders investigate what would happen to the length of a rubber band as more and more rings were hung on it. They base their explanation on what they observed, and as they develop cognitive skills, they should be able to...