F-10 Curriculum (V8)
F-10 Curriculum (V9)
Tools and resources
Related links
Your search returned 233 results
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 PDF provides a line of sight from content descriptions to achievement standards.
This PDF is a booklet that accompanies the years 3-4 assessment task, Classifying living and non-living things.
Andrew Harris from the Hagley Farm School in Tasmania shares ways in which the school is teaching Digital Technologies and its meaningful use in agriculture . For example, Andrew provides examples of ways students learn about digital systems and data collection.
In this video, Professor Tim Bell discusses helpful ways of understanding and teaching computational thinking, a key idea of the Australian Curriculum: Technologies.
This article explores the types of systems in our world, their characteristics and how our behaviour can initiate and respond to changes in their performance. The author differentiates between systems thinking and a system and elaborates on those factors that contribute to systemic behaviour.
Dr Michelle Ellis gives a demonstration of the Edith Cowan University Makerspace visual and general-purpose programming environment. She also shows a range of materials to support the implementation of the Australian Curriculum: Digital Technologies. This includes teaching resources and lesson plans.
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 PDF outlines a way in which students can use micro:bits and magnets to create and program metal detectors.
This PDF gives educators an overview of what project management is and ideas on how they can implement project management skills in the F-6 classroom.
This resource provides strategies for assessing aspects of the Digital Technologies subject in the Australian Curriculum that relate to data using contexts from other learning areas and General Capabilities, including Science, Mathematics, Numeracy and Literacy. The resource includes an assessment planner and rubric, as ...
This PDF provides suggestions for introducing students to algorithms by sequencing words, images and actions.
This tutorial provides detailed instructions to support the learning of Python, a general purpose programming language. The tutorial is designed for educators who are learning to use Python.
This video provides an overview of computational thinking and how it can be taught in the context of other learning areas.
This tutorial shows ways in which environmental factors such as lighting and temperature can be measured and improved using micro:bits and sensor boards, and programmed using pseudocode, visual programming and general-purpose programming.
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 comprises a collection of sample activities that incorporate visual programming (Scratch) into teaching and learning programs. They show the possibilities Scratch offers for integration. The projects are incomplete and are designed to be used as samples for inspiration or modification by teachers.
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.
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.