F-10 Curriculum (V8)
F-10 Curriculum (V9)
Tools and resources
Related links
Your search returned 386 results
This is the third in a series of lessons to incorporate graphical user interfaces (GUIs) into your general-purpose programming. The series follows on from the Visual to text coding lesson series.
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 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 ...
is lesson provides a great introduction to the idea of separating mixtures and enables students to consider separation as a process that operates on macroscopic levels. Students also learn about waste management and recycling processes in Australia. The lesson provides students with an opportunity to engage in hands-on ...
This lesson provides an opportunity to incorporate representation of data using a relevant context being studied in the classroom. Students represent an object using a line drawing, focusing on the features of the object that enable it to be easily recognised. Students experiment with creating representations using an AI ...
Sometimes we write and post things on social media in a hurry. Such posts can hurt people and even make them feel bullied. Wouldn't it be great if an Artificial Intelligence application could check our posts as we write them, and warn us if they were potentially hurtful?
We can program a computer to play music. Conventionally this is done by hard coding, which is the process of coding all possible expected behaviours. Alternatively, we can train an artificial intelligence (AI) computer about what notes go well with others, so it can play a duet with a human musician. Students can make their ...
Discuss emotions as a class, and introduce the idea of artificial intelligence (AI). This lesson can also be used to introduce image classification – a key application of AI. Developed in collaboration with Digital Technologies Institute.
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.
At the end of this course, learners should be able to better understand the science and numbers behindCOVID-19 and the SARS-CoV-2 virus that causes it. They should be able to discuss the pandemic with confidence, giving substantiated viewpoints on matters such as public policy with a willingness to accept other viewpoints. ...
In this lesson, students explore how to design and implement a simple Augmented Reality (AR) poster experience using Unity 3D and Vuforia SDK for Unity 3D. This lesson is within the context of a Space-themed example, however, it could be used for other contexts such as Biology, Geography, Art or more.
In this lesson, students undertake a research project about “space rocks”. They devise a research question to investigate something they would like to know about space rocks and communicate their ideas within an AR or Virtual Reality (VR) experience.
This project will explore two ways of controlling the flow of current to a LED using a button and switch. No programming is initially expected in this project, however once students are comfortable with connecting or sewing their circuits and attaching lights, a follow-up project that involves using a pre built Arduino ...
In this learning sequence students explore an orchestra and use Makey Makey to make a musical instrument for an ensemble.
The lesson follows an inquiry process in which students use a dataset to answer relevant questions about the turtle population. They consider how to analyse and display the data in order to effectively examine the impact of rising global temperatures on flatback turtle populations.
Use this assessment task to explore data collection, analysis and presentation.
In this lesson, students explore our Solar System in Augmented Reality (AR). Students start by exploring a set of AR flashcards that present the Sun and Planets in our Solar System and then go on to use the Metaverse App to create their own AR solar system experience based on research.
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.
Use the slide sorter function to arrange a set of presentation slides in correct sequence to retell a fairytale.
Explore different soil textures and discover their various properties. Through simple soil testing, children will learn to appreciate the true value soils have in helping plants grow. The learning outcomes of this activity are for children to: - understand how soil texture influences the amount of water and air it holds - ...