F-10 Curriculum (V8)
F-10 Curriculum (V9)
Tools and resources
Related links
Your search returned 245 results
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 set of printable cards describe ways in which computational thinking can be applied when carrying out simple everyday tasks.
This PDF presents content descriptions and achievement standards for the Digital Technologies subject in the Australian Curriculum
This PDF provides activities for collecting, analysing and representing data about litter in the local community. It prompts students to consider the implications of rubbish in the local environment, and suggests actions students can take in order to reduce litter.
This tutorial provides step-by-step instructions to support the learning of Scratch, a visual programming language. The tutorial is designed for educators who would like to learn how to use Scratch.
This video takes viewers through the transition from visual programming (block-based environments) to general-purpose programming (text based environments). It guides teachers as they assist students to move from block-based programming used in primary schools to general-purpose programming languages used in secondary schools.
This video provides an overview of computational thinking and how it can be taught in the context of other learning areas.
This PDF uses colour coding to provide a line of sight between key concepts, content descriptions and achievement standards in the Digital Technologies subject in the Australian Curriculum.
This video demonstrates ways in which data can be analysed and visualised. It is the final in a series of four.
This PDF provides a line of sight from content descriptions to achievement standards in the Digital Technologies subject in the Australian Curriculum.
This PDF provides a line of sight from content descriptions to achievement standards.
This article explores the concept of computational thinking within computer science learning and in relation to other learning areas. The authors assert that because of its focus on analysis, computational thinking is not only suitable for computation but also the development of systems-based on computation.
This video provides suggestions for ways in which Digital Technologies can be used to develop students' learning in the Literacy and Numeracy Learning Progressions.
This is the third 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 generate and use random numbers.
This set of printable cards provides definitions of six aspects of computational thinking.
This PDF provides a sequence of activities in which students create algorithms to measure the time taken for a vehicle to travel from a starting line to a finish line. Students connect micro:bits and laser receiver sensors to measure time, then create programs to undertake the timing using visual and general-purpose programming.
This PDF provides instructions for students to create an interactive poster using a Makey Makey and the visual programming language Scratch. A Makey Makey is an electronic circuit board, which, when connected to a computer, allows everyday objects to function as keyboards.