F-10 Curriculum (V8)
F-10 Curriculum (V9)
Tools and resources
Related links
Your search returned 303 results
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 is an introduction to the way in which a computer sees. It focuses on image recognition that involves feature extraction, object detection and classification. This lesson was developed in collaboration with Dr Karsten Schulz, Digital Technologies Institute.
Use the tasks in this lesson to introduce concepts that underpin artificial intelligence (AI). The majority of the tasks are unplugged (do not require a digital device). Use the downloadable AI cards with your students to explore what they know about AI.
In this lesson, students design and implement a new user-interface that allows a user to interact with a digital program. This lesson idea was created by Rebecca Vivian.
Students are introduced to Ozoblockly and basic programming concepts. Using Ozoblockly, students program Ozobot to follow a path and travel through a maze that they have created. This lesson idea was created by Steven Payne.
This sequence of lessons focuses on what a binary number is, what a decimal number is, why binary numbers are important in digital systems and how to read and understand a binary number.
In this lesson sequence students investigate the CSIRO indigenous seasons calendars and produce a searchable database that will capture data using two data sources.
This learning activity is part of a sequence of 5 individual learning activities focused on creating a food garden. The order of these learning activities are: vision, site assessment, installing a no dig garden bed, planting and harvesting. OUTCOMES of the learning activity are for children to understand more about the ...
Learn how to make an advertisement! In this activity young learners will produce a short (30-60 second) advertisement to promote potato chips. This learning activity is the final part of a sequence of 3 individual learning activities focused on creating your own potato chips. The order of these learning activities are: ...
In this lesson students will explore the use of Sphero in the everyday world by adding accessories to invent solutions to workplace or other problems or simply by inventing an adaptation to the device. In each case, they are to build the accessory and create the code required for the device to serve a particular purpose. ...
The Western Australian Marine Science Institution has been collecting data about dugongs off the coast of the Kimberley in Northern WA. We have been provided with the raw data from its sightings trips. In this project students will learn how dugong sightings are conducted, and develop the data-science skills needed to make ...
During this lesson, students will be required to consider the functions of the Bee-Bot and how a user can interact with this device. Students are asked to design a course challenge for another user which will result in the Bee-Bot, with a pin attached, reversing into a balloon to pop it. This lesson idea was created by ...
This sequence of lessons integrates game design using scratch and a Makey Makey programming board.
In this project, students build their own augmented reality (AR) artwork using free digital tools with Artivive. Students can augment an existing artwork or design their own. This new technology allows artists to create new dimensions of art by linking classical with digital art.
Create a game board where the player is provided with a number of decisions. Using Scratch and Makey Makey, students add multimodal elements to the story. These elements are activated using an Ozobot.
The soil moisture sensor project integrates science understandings and computational thinking to solve a problem about sustainable watering practices. This lesson was devised by Trudy Ward, Clarendon Vale Primary School, Tasmania.
Students create a storyboard to plan a ‘choose your own adventure' story, where the reader is provided with a number of decisions that lead to alternative endings.
This lesson uses data about solar energy installations to investigate data analysis. The dataset shows how many solar systems were installed, in each postcode, from 2001 to 2016. It is a useful way to understand how to explore and characterise datasets as well as to explore the use of data in the media. This lesson was ...
This sequence of lessons explores how to incorporate user input, decision-making and loops in programming using the context of a shopping experience, particularly the checkout. It combines data in the form of a barcode and programming choices.
In this lesson sequence students design, build and evaluate their own database and perform queries and build reports based on that database. Students should have prior experience creating a flat file database.