Storm survivor: Input, decision-making and loops
Students use a visual programming language to create a game or quiz to help members of a community prepare for a severe weather event.
Additional details
Year band(s) | 5-6 |
---|---|
Content type | Lesson ideas |
Format | Web page |
Core and overarching concepts | Specification (decomposing problems) |
Australian Curriculum Digital Technologies code(s) |
AC9TDI6P02
Design algorithms involving multiple alternatives (branching) and iteration
AC9TDI6P05
Implement algorithms as visual programs involving control structures, variables and input
AC9TDI6P06
Evaluate existing and student solutions against the design criteria and user stories and their broader community impact |
Technologies & Programming Languageās | Scratch |
Keywords | Visual programming, coding, Scratch, Quiz, Natural disasters, Programming, Algorithms, Repetition, Loops, Branching, User input |
Integrated, cross-curriculum, special needs | HASS, Digital Literacy |
Organisation | ESA |
Copyright | Creative Commons Attribution 4.0, unless otherwise indicated. |
Related resources
-
Learning to loop
Students create algorithms with a condition that tells the computer to repeat a sequence of instructions.
-
Home automation programming (yrs 5-6)
Investigate home automation systems, including those powered by artificial intelligence (AI) with speech recognition capability.
-
Anti-bullying AI
Sometimes we write and post things on social media in a hurry.
-
Note the music
We can program a computer to play music.
-
AI image recognition - exploring limitations and bias
A hands-on activity to practise training and testing an artificial intelligence (AI) model, using cartoon faces, including a discussion about sources of potential algorithmic bias and how to respond to these sources.
-
Data bias in AI
Artificial intelligence can sometimes be biased to certain shapes or colours.
-
Home automation with AI
Home automation is all the rage.