F-10 Curriculum (V8)
F-10 Curriculum (V9)
Tools and resources
Related links
Your search returned 70 results
Game Builder is an online resource for teachers and students making their very first videogame, and for those who have some experience already. There’s more to a good game than good code! As with most creative projects, success comes from good ideas and thorough preparation. This resource will take you through the building ...
Build a simple yet engaging game from the ground up, all within the free block coding program Scratch.Scratch is a browser-based open-source game engine free for anyone to use. Scratch uses block coding, meaning you can learn how to code us-ing pre-programmed blocks, rather than typing out long lines of code to create a ...
This is the fifth 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 and use arrays (also called lists).
This is the ninth 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 explores creating powerful programs for managing and analysing data, by combining the previous skills of using loops and working ...
This lesson will help students develop a basic understanding of computer programming structures by using block language Scratch. It will also introduce student to using Python with the Makey Makey electronic input device to create a game controller.
This lesson provides an introduction and overview to learning HTML and CSS. It provides guidance and tips to help students to create and design their own website.
This lesson sequence provides step-by-step video tutorials and challenges to incorporate Graphical User Interfaces (GUIs) into your General Purpose Programming. It follows on from the Visual To Text Coding lesson series.
This video explores ways in which students can develop and apply their Digital Technologies knowledge, understanding and skills to create a digital solution through the Curriculum connection of food and fibre. The video is designed for educators who would like to learn how to use a BBC micro:bit to manage the water requirements ...
This video demonstrates ways in which data can be analysed and visualised. It is the final in a series of four.
This resource comprises two activities that allow students to explore the concept of chance in Mathematics. Students use computational thinking while using a micro:bit as a digital system to generate and collect data. Students implement programs involving branching and iteration in visual and general-purpose programming languages.
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 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 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 resource provides strategies for assessing students' ability to interpret, process, analyse and represent data using spreadsheets, pivot tables, plotting data and scripting activities. A link to a data set from a koala hospital provides extensive data for students to use. The resource includes maps, graphs and charts, ...
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 is the first in a series of lessons to incorporate Graphical User Interfaces (GUIs) into your General Purpose Programming. It follows on from the Visual To Text Coding lesson series.
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 ...
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.