Search results

Online

Project Quantum: Online assessment system

Project Quantum helps computing teachers check their students’ understanding, and support their progress, by providing free access to an online multiple-choice assessment system and question bank. To use Project Quantum, you will need to create a free account.

Online

Describing an everyday object

In this lesson, students act like the inventor of an everyday object that does not yet exist. Students abstract the essential details, and describe what need would be fulfilled by the new object and how, specifically, it functions. They will then translate the description into a format appropriate for modeling the object ...

Online

Exploring AR Space Rocks

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.

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.

Video

Artificial Intelligence Explainers: Video 3: AI systems | Digital Technologies Hub

We use examples of home automation and recommender systems to go into more detail about how the AI in these systems work. We also look at filter bubbles and discuss why its important to be aware of potential issues of using these systems. This is the third video in a series. The first two in the series are Introduction ...

Assessment

Network infographic

Throughout the lesson sequence, students keep and maintain a reflection log with key content to inform the development of an infographic.

Online

Augmented Reality Timelapse Artwork with Artivive

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.

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

Data compression

Students will learn how the information in a pixel can be manipulated to change the image, and apply a bitmask filter to an image to remove some information and reduce the memory size of the file. Finally, students will modify the filter to find a balance between quality and small file size. Based on the original lessons ...

Online

Visual to text coding: Lesson 6

This is the sixth 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 builds on the previous introduction to arrays (also called lists) and brings in the length property.

Online

Can an AI recognise what you are drawing

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

Online

Coding for GUIs Lesson 5: GUIfy my program!

This is the fifth 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.

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

Turtles: impact of climate change on Flatback turtle populations

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.

Video

Artificial Intelligence Explainers: Video 4: AI Explainers | Digital Technologies Hub

Use this video to discuss how Artificial Intelligence (AI) has the potential to be a transformative technology much like introduction of the car, 100 years ago. We also showcase some innovative Australian applications. This is the fourth video in a series. The first three in the series are Introduction to AI & machine ...

Online

Bee-Bot ruler

Explore the concept of sequencing steps, using Bee-Bots to measure length.

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

Downloadable

DT Challenge - 7/8 Arduino - Sound

Let's make our own devices with the Arduino! We'll take a deep dive into building devices from the ground up, and you'll see how all pieces of technology are built! Learn how to create a temperature monitor, or a musical instrument, or make an automatic torch! Jump right in and let's make some noise!

Online

About me

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

Downloadable

DT Challenge - 7/8 Python - Sport Micro:Bit

Use Python to program a micro:bit for sport! Get excited about coding even if you have no experience. You'll use the Python language to write your own programs, and make interactive games and tools to improve your health.