Water Water everywhere!

In this lesson, students are presented with the challenging problem of measuring a volume of water using containers that are not the exact measurement size. Students will decompose a complex problem into discrete steps, design an algorithm for solving the problem, and evaluate solution efficiencies and optimization in a simulation.

Additional details

Year band(s) 3-4, 5-6
Content type Lesson ideas
Format Web page
Core and overarching concepts Abstraction, Computational thinking, Algorithms, Implementation (programming)
Australian Curriculum Digital Technologies code(s)
AC9TDI4P01   

Define problems with given design criteria and by co-creating user stories

AC9TDI4P02   

Follow and describe algorithms involving sequencing, comparison operators (branching) and iteration

AC9TDI6P02   

Design algorithms involving multiple alternatives (branching) and iteration

Technologies & Programming Language​s other programming languages
Keywords Patterns, Algorithms, Google, Algorithm design, generalising patterns, analysis, pattern, pattern recognition, abstraction, computational thinking, Google for Education, Education, GoogleCT
Integrated, cross-curriculum, special needs Mathematics
Organisation

ESA

Copyright

Creative Commons Attribution 4.0, unless otherwise indicated.