Search results

Downloadable

DT Challenge - 7-8 Python - Turtle

Control a turtle and draw amazing pictures with code. In this challenge you'll learn the fundamentals of programming by using instructions to position a turtle on the screen, drawing lines, patterns and shapes in the same way computers draw images. Computers use the input from users and the environment to give us feedback ...

Online

Pencil code program: Chaos game

The ‘chaos game’ is a way to see how patterns can result from certain random events. Use this program to run the chaos game, randomly moving the turtle to create a pattern. Have students analyse or fill in or change parts of the pencil code program.

Online

Visual to text coding: Lesson 8

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 ...

Online

Visual to text coding: The Basics

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.

Online

Systems Thinking and AI applications

This lesson takes a systems thinking approach to understanding the place of artificial intelligence (AI) as a component within solutions to real world problems, such as predicting bushfire hotspots, spotting and monitoring animals in the wild, automated horticulture and agriculture, and early detection of medical issues.

Online

Home automation with AI

Home automation is all the rage. You talk to your mobile phone to control the lights, the fan, the air conditioner, or your pool pump. But how does it work? In this lesson, we explore the AI that could power a home automation system.

Online

Saltwater crocs: resourceful or a resource?

This lesson focuses on the analysis of a dataset that records scientific data collected about the crocodile population in the Kimberley region during 2015. The lesson follows an inquiry process where students use the dataset to answer relevant questions about the crocodile population. It also provides an opportunity for ...

Downloadable

digIT Games workbook

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.

Online

Introduction to Ozobot and colour codes

Students are introduced to Ozobot and how drawing lines and colour codes can control it. This lesson allows students to experiment with different lines and codes to create a path for Ozobot to follow. This lesson idea was created by Steven Payne.

Online

Pencil code program: Lady MacBeth Chat Bot

Use this program to create an interactive chat bot who answers questions as if she is Lady Macbeth. Have students analyze, fill in or change parts of, or use the program to create their own variation and rendition of a character. This program could be used to further your understanding of how you could use Pencil Code in ...

Text

Balancing Sculptures

This activity invites students to explore balance and stability by designing and building whimsical kinetic sculptures that tilt, slide, and suspend everyday objects and ordinary materials into surprising arrangements. Students explore stability, centres of gravity, balanced forces and symmetry through this hands-on, tactile ...

Text

Physical world – design and production investigation

In this investigative task, students explore how rolling objects are affected by changes in forces including stopping, starting, rolling faster and slower and in different directions. They explore the effects of force on objects by designing a marble push course. Using a straw to exhale (push) air, students manoeuvre a ...

Text

The maths behind RGB images

In this lesson, students explore the RGB (Red, Green, Blue) colour model commonly used in digital imaging and display systems. They learn how each colour in the RGB model is represented by 8 bits and understand why there are 256 color intensities for each channel. Students will represent the 8 bits using their mathematical ...

Text

Algorithms: storytelling sequence

In this lesson, students will explore a story by an Aboriginal or Torres Strait Islander author that has a sequence that can be followed. Students will sequence the main elements or steps in the story in their own way and share with peers.

Text

Biofabrication – communicating STEM frontiers

In this lesson students learn about biomedical engineering and the emerging field of biofabrication.

Text

Biomimicry glider

In this lesson students explore the dynamics of flight by examining animal adaptations and apply their learning to think like an aeronautical engineer and design their own glider

Text

Sandcastle ratios

In this lesson students think like geotechnical engineers, exploring the properties of sand and the ways in which those properties can be used in building and construction.

Video

Expert webinar video: Andrew Harris - Lead Teacher, Agricultural Education, Hagley Farm Primary School

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.

Text

Stomp Rocket Design Challenge

This resource provides a scaffold for students to complete a design challenge. The design challenge requires students to create a stomp rocket that can travel to a chosen planet in the solar system. The design challenge can also be used to investigate forces and energy. It can be delivered over a number of lessons, or it ...

Text

Data collection and representation: What’s in your lunchbox? Years F-2

This resource provides activities in which students collect, represent and interpret data about the fruit and vegetables they bring to school.