Smart communities
In this unit, students explore how people can incorporate computing and technology into their surroundings in a way that is responsive to the needs of their community. Students will incorporate loops, conditional statements, user inputs, and sensing blocks to program simulations of responsive systems such as traffic lights and streetlights. They will then consider a problem in their community and prototype a potential solution.
Additional details
Year band(s) | 5-6 |
---|---|
Content type | Course or tutorial, Lesson ideas |
Format | Web page |
Core and overarching concepts | Implementation (programming), Computational thinking |
Australian Curriculum Digital Technologies code(s) |
AC9TDI6P05
Implement algorithms as visual programs involving control structures, variables and input |
Technologies & Programming Languages | Scratch |
Keywords | visual programming language, variables, branching |
Integrated, cross-curriculum, special needs | Digital Literacy, HASS |
Organisation | Raspberry Pi Foundation |
Copyright | © Raspberry Pi Foundation. May be subject to statutory licence fee. |
Related resources
-
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.
-
Computational thinking poster
A poster/infographic that gives a brief overview of the concepts related to computational thinking.
-
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.
-
Visual programming with Scratch (Years 3-6)
This resource comprises a collection of sample activities that incorporate visual programming (Scratch) into teaching and learning programs.
-
CAS Barefoot
A broad collection of online resources to support teachers to develop and implement computational thinking, concepts and computer programming. Free log in required to access materials.
-
code.org
Code.org provides courses for F-12 year levels to increase knowledge in computer science. Free log in enables access to resources and more functionality.
-
Computational Thinking – 6 learner guides
This site offers a range of resources to help teach computational thinking and its components.
-
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.