Weather watchers
In this unit, students are introduced to programming and data in Scratch. They will explore how programs are a set of instructions that computers follow to complete a task. Later in the unit, students will compare different types of weather data and modify a program to include variables.
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.