Lesson Plan
Google

Google for Education: Data Aggregation and Decomposition (Excel)

For Teachers 9th - 10th
By using Microsoft Excel, students collect, decompose, and re-aggregate class data. Students use computational thinking skills by decomposing long lists of information and writing basic algorithms to help analyze data.
Lesson Plan
Google

Google for Education: Degrees and Radians

For Teachers 9th - 10th
Learners label key points on the unit circle in both radians and degrees. They count their way around the circle in 30-degree increments, and then again in increments of radians. Finally, students go through a similar process for angles...
Lesson Plan
Google

Google for Education: Stochastic and Deterministic Modeling

For Teachers 9th - 10th
Computers provide humans with fast and repeatable processing to create algorithms that model real world phenomena. Developing models allows young scholars to apply their understanding and make predictions.
Lesson Plan
Google

Google for Education: Surveys and Estimating Large Quantities

For Teachers 9th - 10th Standards
Students use estimation to approximate the size of a large set of data. By observing smaller sets and seeing patterns they make general predictions and even create algorithms capable of making approximations.
Lesson Plan
TeachEngineering

Teach Engineering: Passing the Bug

For Teachers 9th - 10th
Students apply concepts of disease transmission to analyze infection data, either provided or created using Bluetooth-enabled Android devices. This data collection may include several cases, such as small static groups (representing...
Lesson Plan
TeachEngineering

Teach Engineering: What Makes Up a Color?

For Teachers 11th - 12th
As a part of the research and revise step of the Legacy Cycle, this lesson provides students with information they will need later on to be able to average pixels to simulate blurring in the peripheral plane of vision. Students learn why...
Lesson Plan
Shodor Education Foundation

Shodor Interactivate: Solving Equations

For Teachers 9th - 10th Standards
Introduction to various algorithms for solving single-variable, linear equations.
Lesson Plan
Other

Nearpod: Adding Integers: Visual Approaches

For Teachers 6th - 7th
In this lesson, students learn several methods to adding integers, including visual approaches and the standard algorithm.
Lesson Plan
Other

Elmwood Park High School: Vertex Edge Graphs

For Students 10th - 12th
In this Unit, you will use vertex-edge graphs and Euler Circuits to help find optimum paths. Included are two lessons that help you develop the understanding and skill needed to solve problems about optimum paths and conflicts.
Lesson Plan
University of Texas

Inside Mathematics: Bikes and Trikes [Pdf]

For Teachers 3rd - 5th Standards
This task challenges a student to demonstrate understanding of concepts involved in multiplication.
Lesson Plan
Other

Ohio Department of Education: Models for Dividing Fractions [Pdf]

For Teachers 5th - 6th Standards
This resource consists of a detailed, hands-on lesson plan for dividing fractions using manipulatives such as fraction bars.
Lesson Plan
TeachEngineering

Teach Engineering: What Is a Program?

For Teachers 4th - 8th
Using a few blindfolds and a simple taped floor maze exercise, students come to understand that computers rely completely upon instructions given in programs and thus programs must be comprehensive and thorough. Then students learn to...
Lesson Plan
TeachEngineering

Teach Engineering: How Do You Make a Program Wait?

For Teachers 4th - 8th
Building on the programming basics learned so far in a corresponding Robotics unit, students learn how to program using sensors rather than by specifying exact durations. Working with the LEGO MINDSTORMS NXT robots and software, they...
Lesson Plan
TeachEngineering

Teach Engineering: Does It Work? Test and Test Again

For Teachers 9th - 10th
Testing is critical to any design, whether it be in the creation of new software or building a bridge across a wide river. Despite risking the quality of the design, the testing stage is often hurried in order to get products to market....
Lesson Plan
University of Canterbury

Cs Unplugged: Divide and Conquer

For Teachers 1st - 5th
Imagine 31 numbers have been organized in ascending order in a list by a computer program. Now the program has to find a number in the list, but it can only look at one number at a time. Is it easier to find the number now, than if they...
Lesson Plan
University of Canterbury

Cs Unplugged: The Great Number Hunt (Sorted)

For Teachers 3rd - 4th
How would you look for a book in a library if the books were sorted in alphabetical order? Is that easier than if they were out of order?
Lesson Plan
Google

Google for Education: Indefinite Articles

For Teachers 1st - 3rd Standards
Students identify a pattern in the usage of the articles 'a' and 'an' and then write an algorithm that others can follow to correctly use these two indefinite pronouns, and they identify possible exceptions the general rule.
Lesson Plan
Better Lesson

Better Lesson: Representing Fraction Multiplication Day 2

For Teachers 6th
What does it mean when you multiply fractions? How can you multiply fractions without drawing a diagram? Students build on their skills for multiplying fractions and they work to develop an algorithm.
Lesson Plan
Code.org

Code.org: Cs Fundamentals: The Big Event

For Teachers K - 1st
Young scholars will soon learn that events are a great way to add flexibility to a pre-written algorithm. Sometimes you want your program to be able to respond to the user exactly when the user wants it to. Events can make your program...
Lesson Plan
Better Lesson

Better Lesson: Division of Multi Digit Numbers

For Teachers 6th Standards
Practice makes perfect and in this lesson students will be practicing long division using the standard algorithm plus they will be interpreting remainders!
Lesson Plan
Better Lesson

Better Lesson: Multiplying With Decimals Day 2

For Teachers 6th Standards
If 24 x 63 =1512, then what will be the product for 0.24 x 6.3? Students work on answering these questions and solidifying an algorithm for multiplying decimals.
Lesson Plan
Better Lesson

Better Lesson: Multiplying With Decimals

For Teachers 6th Standards
How do you multiply decimals? Where does the decimal point go? Students work on answering these questions and developing an algorithm for multiplying decimals.
Lesson Plan
Better Lesson

Better Lesson: Dividing With Fractions

For Teachers 6th Standards
Sixth graders model division using whole numbers and fractions and divide whole numbers and fractions using the standard algorithm.
Lesson Plan
Better Lesson

Better Lesson: Review 7: Painting Tables Dividing With Fractions

For Teachers 6th Standards
How do you visually represent dividing with fractions? When you have a remainder, what does it actually mean? Students look for patterns and create algorithms for dividing with fractions.

Other popular searches