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
-
DIY micro:bit metal detector (Years 5-6)
This activity shows one way to incorporate Digital Technologies into a goldfields unit in an authentic way using a micro:bit.
-
Classroom ideas: Micro:bit Environmental Measurement (visual programming) (Years 5-6)
This tutorial shows the coding needed for digital solutions of some environmental issues that can be created using pseudocode and visual programming.
-
Classroom ideas: Micro:bit Environmental Measurement (visual and general-purpose programming) (Years 5-8)
Investigating environmental data with Micro:bits: This tutorial shows the coding needed for digital solutions of some environmental issues that can be created using pseudocode and visual programming.
-
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.