Activity
Computer Science Unplugged

Lightest and Heaviest—Sorting Algorithms

For Teachers 3rd - 12th Standards
How do computers sort data lists? Using eight unknown weights and a balance scale, groups determine the order of the weights from lightest to heaviest. A second worksheet provides the groups with other methods to order the weights. The...
Lesson Plan
Curated OER

Solving a Simple Maze

For Teachers 7th - 12th Standards
It is a-maze-ing how lost one can get. Teams reconstruct a simple maze and solve it. Participants create an algorithm that a robot would follow in order to solve the maze as well. The activity includes an extension directing pupils to...
Lesson Plan
Virginia Department of Education

Integers: Addition and Subtraction

For Teachers 5th - 8th Standards
Young mathematicians construct their own understanding of integers with an inquiry-based math activity. Using colored chips to represent positive and negative numbers, children model a series of addition and subtraction problems as...
Lesson Plan
Armory Center for the Arts

Place Value Collage

For Teachers 3rd Standards
How can art represent math? Use a lesson on place value collages to illustrate the different meanings that numbers have in their designated places. Kids observe photographs and paintings that show place value, then work on their own.
App
SurfScore

Kodable

For Students K - 6th
Prepare young scholars for life in the twenty-first century with this introduction to computer coding formatted as a fun problem solving game, this resource is a great way to develop children's sequential thinking...
Lesson Plan
EngageNY

Describing the Center of a Distribution Using the Mean

For Teachers 6th Standards
Everyone does their fair share. The sixth segment in a 22-part unit presents the mean as a fair share. Groups build a conceptual understanding of the mean of a data set, rather than simply learn an algorithm. Learners use the...
Interactive
PHET

Area Model Decimals

For Students 5th Standards
Area works with decimals too. Pupils use the interactive to model multiplication of two decimals using an area model. They see how the decomposed components of the factors obtain partial products and then the complete product. Using area...
Lesson Plan
Code.org

Creating Functions

For Teachers 9th - 12th
Quit repeating yourself ... you can make this simpler! Rather than repeating the same set of code over and over, class members learn to build and call functions in a series of challenges in App Lab. In the end, they combine...