Programming for water management

Produced By:

Agrifood

States:

Qld, NSW, SA, NT, ACT, Tas, WA

Aimed at:

Grade 5

- 6

Curriculum 9.0:

AC9TDI6K03, AC9TDI6P01, AC9TDI6P04, AC9TDI6P05, AC9TDI6P07

Lesson Type:

Subjects:

Keywords:

Coding Algorithms, Iteration, Repetition, Programming, Water Management, Loops, If Statements, Variables

Programming for water management

Yr 5-6 Digital Technologies Programming for Water Management

Content Description

  • Design, modify and follow simple algorithms involving sequences of steps, branching and iteration (repeating) (ACTDIP019)
  • Implement digital solutions as simple visual programs involving branching, iteration (repetition), and user input (ACTDIP020)

This resource is designed to focus on programming concepts such as algorithms and branching to assist students build confidence in writing programs using the introductory programming language Scratch. Students subsequently apply this coding ability to create a program that assists them calculate the exact quantity of water required daily, to grow a plant, such as alfalfa. Alfalfa may be replaced with another plant, such as watercress or beans. It may be possible to integrate this unit with a school garden program. This provides the context of water conservation in Australian agriculture.

Yr5-6 Digital Technologies Programming for Water Management (2.3MB PDF)