Search results

Online

Home automation programming (yrs 5-6)

Investigate home automation systems, including those powered by artificial intelligence (AI) with speech recognition capability. These suggested activities provide a level of differentiation to cater for students’ range of programming skills. They were developed in collaboration with the Digital Technologies Institute.

Online

Can a computer recognise your sentiment?

This lesson plan enables students to explore how Natural Language Processing (NLP), a subset of Artificial Intelligence (AI), is used to assess and categorise a user’s online comments. (AI is the ability of machines to mimic human capabilities in a way that we would consider 'smart'.)

Online

Visual to text coding: Index page

This lesson sequence provides a bridge between visual coding (eg. Scratch) and General Purpose Programming languages (eg. Python or JavaScript). This resource is most suitable if you have never done General Purpose Programming and/or you benefit from slow-paced, step-by-step video tutorials.

Online

Off to the movies

This is a simple Boolean (true/false) application where its asks the user’s age - if you are over 15 then you can watch G and M rated movies - if you are under 15, then you can only watch G rated movies. This lesson was designed in collaboration with Jason Vearing QSITE (Gold Coast Chapter).

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

Seeing the wood for the trees

In this lesson sequence students summarise data using advanced filtering and grouping techniques, for example pivot tables in spreadsheets and aggregation functions in databases.

Online

Design Thinking Process - Empathising

In this lesson students understand design thinking as a process for solving problems creatively. Students explore the design thinking process of empathising and seek to understand more about the users and the problem they are trying to solve. This particular lesson explores reducing litter through the design brief although ...

Online

Design Thinking Process - Ideation

Students explore the design thinking process of ideation and reflect on different ways we can generate ideas in order to solve a problem with a design brief. This particular lesson explores healthy eating through the design brief although the activities can be used to ideate any design.

Online

Create a board game that uses an Ozobot

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.

Online

Design a flag with Pencil Code

Design your own Australian flag by firstly examining common elements of flags, creating a step by step process (algorithm) to program your design after exploring a ‘block-based’ turtle drawing program such as Pencil Code.

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

Humpback whales: what the data reveals

The lesson follows an inquiry process where students use the dataset to answer relevant questions about the whale population. They consider what other data they would need in order to effectively examine the impact on humpback whales of sonar activity and noise from development.

Online

Schoolyard biodiversity detectives

Collect data on the biodiversity in garden beds around your school to measure the biodiversity (that is the different types of plants and animals). Explore ways to represent and present data. This lesson was devised by Linda McIver, Australian Data Science Education Institute.

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

Spelling bee

Write a set of instructions that program a Bee-Bot to move to letters to spell out a word on an alphabet grid.

Online

What's the buzz?

In this lesson students use BeeBots and Scratch Junior to synthesize what they know about Bees and are introduced to mapping concepts. This lesson idea was created by Karen Butler.

Online

Untold education project: The invisible farmer

Invisible Farmer is the largest ever study of Australian women on the land. The project collects oral histories of women by creating interview-based video content. This website provides videos ,interview questions and suggestions to support teachers to guide students to create their own multimodal stories of women on the land.

Online

User interface design: Controllers for all

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.

Online

Getting to know Bee-Bot

Students are introduced to the Bee-Bot as a robotic device. They learn about what the Bee-Bot is, the functions and how the Bee-Bot can be used for specific purposes. They learn how to develop a sequence of steps for the Bee-Bot to follow. This lesson idea was created by Rebecca Vivian.