F-10 Curriculum (V8)
F-10 Curriculum (V9)
Tools and resources
Related links
Your search returned 405 results
This is the tenth in a series of lessons to transition from visual coding to text-based coding with a General Purpose Programming language. This lesson may take two to three 45-minute periods. It introduces the coding concept of functions. Functions can help organise code, reduce repetition and more to be explored later.
This is the fourth in a series of lessons to transition from visual coding to text-based coding with a General Purpose Programming language. This lesson may take two to three 45-minute periods. It introduces the combining of logical operators and and or for more complex decisions.
This series of lessons is to help students to transition from visual coding to text-based coding with a general-purpose programming language. This section provides guidance on how to set-up the particular programming environment including Scratch, Python and JavaScript.
This lesson sequence provides a bridge between visual coding (eg. Scratch) and General Purpose Programming languages (eg. Python or JavaScript). This resource is most suitable if you have never done General Purpose Programming and/or you benefit from slow-paced, step-by-step video tutorials.
This is the final in a series of lessons to transition from visual coding to text-based coding with a General Purpose Programming language. See next steps for suggested courses and learning sequences after this lesson. It builds on the coding concept of functions (by introducing the concept of return values. Functions are ...
This is the eighth in a series of lessons to transition from visual coding to text-based coding with a General Purpose Programming language. This lesson may take two to three 45-minute periods. It brings together skills from the previous lessons to design and develop a Higher Lower game, where the player tries to guess ...
A spreadsheet can be used to do calculations quickly using formulas. How can we make a spreadsheet that converts a binary number to a decimal number? This lesson provides some guidance and Excel files for student and teacher use.
This lesson plan explores the ethical aspects of artificial intelligence and the implications on our future lives. This lesson was developed by the Digital Technologies Institute in collaboration with the DT Hub.
The number of eggs a female turtle lays in her lifetime influences the health of that species population. In this lesson we look at modelling data related to the number of eggs a female turtle lays in her lifetime, using real scientific data. Explore ways to model, interpret, represent and present data, creating an infographic ...
There is also a series of units comprising learning activities, paired with assessment activities and templates that can be used to support use of the Scratch (MIT) platform. The Scratch Creative Computing Guide supports assessment activities with visual programming environments.
Project Quantum helps computing teachers check their students’ understanding, and support their progress, by providing free access to an online multiple-choice assessment system and question bank. To use Project Quantum, you will need to create a free account.
In this video we look at the ways AI is making decisions that can affect your daily life. Discover some AI applications that are designed to make our lives easier. See how a machine can be considered smart as it performs human-like behaviours such as recognising speech, text, images and being able to reason. This is the ...
This is the first in a series of lessons to transition from visual coding to text-based coding with a general-purpose programming language. This lesson may take two to three 45-minute periods. It introduces how to create variables, get user input and perform maths operations.
This series of lessons is to help students to transition from visual coding to text-based coding with a general-purpose programming language. This section provides the basics in order to use the programming environments: Scratch, Python and JavaScript.
Home automation is all the rage. You talk to your mobile phone to control the lights, the fan, the air conditioner, or your pool pump. But how does it work? In this lesson, we explore the AI that could power a home automation system.
This PowerPoint supports the years 5-6 assessment task, How do digital systems represent data?
This PowerPoint supports the assessment task, Staying fit, healthy and sun-safe. It is the last in a series of four resources.
This PDF provides activities in which students identify features of digital systems, and create models to demonstrate their operations. Students are encouraged to demonstrate their understanding of Domain Name Servers (DNS), routing, and transmission control and internet protocols (TCP/IP).
This video explains the progress that South Kalgoorlie Primary School has made in the Digital Technologies in Focus project. It is the last in a series of four.
This PDF outlines South Kalgoorlie Primary School's proposal to participate in the Digital Technologies in Focus project.