Please note: This site contains links to websites not controlled by the Australian Government or ESA. Read more in the Terms of Use.

Open resource

Applying algorithms (6 lessons)

In this sequence of 6 lessons, students write pseudocode, draw flowcharts, and use Python to solve real-world problems like square roots and shortest-path algorithms.

Additional details

Year level(s) Year 10
Audience Teacher
Purpose Teaching resource
Format Web page
Teaching strategies and pedagogical approaches Explicit teaching, Mathematics investigation
Keywords pseudocode, flowcharts, general-purpose programming language, mathematical applications, summative assessment

Curriculum alignment

Curriculum connections Technologies
Strand and focus Space
Topics Computational thinking
AC: Mathematics (V9.0) content descriptions
AC9M10SP03

Design, test and refine solutions to spatial problems using algorithms and digital tools; communicate and justify solutions


Copyright details

Organisation

Victoria State Government Department of Education

Copyright

© State Government of Victoria. Creative Commons BY 4.0.