Getting warmer

This lesson sequence intentionally uses a visual based programming tool to introduce designing and validating algorithms. Those students who complete this task can move to code the result in any text based language with which they are familiar.

Additional details

Year band(s) 9-10
Content type Lesson ideas
Format Web page
Core and overarching concepts Abstraction, Algorithms, Implementation (programming)
Australian Curriculum Digital Technologies code(s)
AC9TDI10P05   

Design algorithms involving logical operators and represent them as flowcharts and pseudocode

AC9TDI10P06   

Validate algorithms and programs by comparing their output against a range of test cases

Technologies & Programming Language​s Scratch
Keywords Algorithms, Problem-solving, Scratch, Visual programming, Gamification
Organisation

ESA

Copyright

Creative Commons Attribution 4.0, unless otherwise indicated.