Search results

Online

Analysis of AI applications, drawing on ethical understandings

This lesson plan explores the ethical aspects of artificial intelligence and the implications on our future lives. This lesson was developed by the Digital Technologies Institute in collaboration with the DT Hub.

Online

Building a virtual tour about Uluru

In this lesson, students create a 360 educational Google Tour about Uluru and the Aboriginal peoples who are the traditional owners of the land.

Online

Ciphering a sentence

A cipher is a message that has been written in such a way (encoded) that it is unreadable by others. In this lesson, students will use mapping to encode a sentence. Students will work with a partner to create an algorithm that describes the encryption process. They will also examine encoded and decoded messages to recognize ...

Online

Getting warmer

This lesson sequence intentionally uses a visual based programming tool to introduce designing and validating algorithms. Those students who complete this task can move to code the result in any text based language with which they are familiar.

Online

Fibonacci served three ways

In this lesson sequence students learn to code separate modules that perform discrete functions but collectively meet the needs of the solution. They select the most appropriate algorithm based on the type of problem.

Online

Check out the checkout

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.

Online

Cross age making a robot

This lesson sequence is a cross-age project that can be used for students in year 5/6 in collaboration with students from years 1-2. In this project, students collaborate on a code for an unplugged robot. They design, test and modify the robot and create instruction manuals.

Online

Behaving with real class – Using a visual language

This lesson sequence offers an approaches to teaching object-oriented principles using visual programming. It attempts to address the problem that many of programming languages are too complex and their environments confusing for many students.

Online

Behaving with real class - Using a text-based language

This lesson sequence offers an approaches to teaching object-oriented principles using text-based programming. It attempts to address the problem that many of programming languages are too complex and their environments confusing for many students.

Online

A spreadsheet's secret weapon

In this lesson sequence, students learn to use pivot tables which have been described as the most powerful tool within spreadsheets.

Online

Design a quiz - Convicts: crime and punishment

Students design and create a simple game/quiz to demonstrate convict crimes and punishments.

Online

The wizard of Ozo

Using OzoBots students move an Ozobot about a map with coordinates. This lesson idea was created by Ben Jucius.

Online

Have fun with flowcharts

Create a flowchart to represent a sequence of (branching) steps and decisions needed to solve a mathematical problem.

Online

Beeswax wrap project

This project creates opportunities for students to design, create, market and sell a plastic wrap alternative, and to work with a local business or community group that supplies some materials. This lesson was devised by Trudy Ward, Clarendon Vale Primary School, Tasmania.

Online

Learning to loop

Students create algorithms with a condition that tells the computer to repeat a sequence of instructions.

Online

Plan a 'choose your own adventure' story

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.

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

Online

Snap block models

Create a model using snap blocks 1 block high and create a code so someone else can build your model.

Online

Time to rhyme

Retell a known nursery rhyme using ScratchJr to create an interactive animation.

Online

About me

Order images to show a sequence of personal events or milestones such as birth, first tooth, beginning to crawl.