Search results

Online

Visual to text coding: Lesson 7

This is the seventh 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 iteration (also called loops).

Online

Visual to text coding: Lesson 9

This is the ninth 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 explores creating powerful programs for managing and analysing data, by combining the previous skills of using loops and working ...

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

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

Hot Bots

For this project, students are introduced to the Arduino microcontroller and Arduino integrated development environment for programming a switch on an air conditioner. This lesson was designed by Cindy Thornton, Flinders Island District High School, Tasmania.

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

Downloadable

Geometry: Foundation to Year 9

This comprehensive resource describes the progression of geometric reasoning. The resource demonstrates examples of relevant teaching strategies, investigations, activity plans and connected concepts in geometry including teaching and cultural implications.

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.

Downloadable

DT Challenge - 7/8 Python - Chatbot

Write programs to solve problems with code and create word games! In this DT Challenge, you'll learn how to play Mad Libs, Questions, Taboo, and Word Chain, and even write your very own Pirate Chatbot! Can you fool your friends into thinking they're talking to a real person? Learn how to create a series of word games with ...

Text

Find advice as to how to help your students learn to creatively critique each other's work

Find advice as to how to help your students learn to creatively critique each other's work. The resource includes useful questions that can be used as a structure for critique and review.

Downloadable

Risks, gambling and reducing harm

In this lesson, students explore the risks of gambling by creating a risk matrix to compare gambling to risk-taking behaviours. Following this, students work together to explore the facets of gambling and activities that can be considered gambling. The lesson is outlined in detail including NSW curriculum links, learning ...

Text

Faith Lutheran College – Timeline

This document presents the milestones in Faith Lutheran College's participation in the Digital Technologies in Focus project.

Text

St James Catholic College

St James Catholic College is a K–10 school located about 50 kilometres south of Hobart, Tasmania on the Traditional Lands of the Mellukurdee Peoples. Peter Lelong is the curriculum officer who works directly with the school to support the implementation of the Digital Technologies curriculum. Teachers at the school have ...

Text

St James Catholic College – Timeline

This document presents the milestones in St James Catholic College's participation in the Digital Technologies in Focus project.

Text

Tutorial: Python

This tutorial provides detailed instructions to support the learning of Python, a general purpose programming language. The tutorial is designed for educators who are learning to use Python.

Text

Digital Technologies resource types and resource mapping template

This three-page document gives suggestions for selecting and organising Digital Technologies resources, including physical equipment, unplugged activities and online links. It includes a simple template that may be helpful in documenting these.

Text

Scratch 2.0 tutorial

This tutorial provides step-by-step instructions to support the learning of Scratch, a visual programming language. The tutorial is designed for educators who would like to learn how to use Scratch.

Text

General-purpose programming languages

This video takes viewers through the transition from visual programming (block-based environments) to general-purpose programming (text based environments). It guides teachers as they assist students to move from block-based programming used in primary schools to general-purpose programming languages used in secondary schools.

Text

Booth Sweeney review: Systems literacy

This article explores how children’s innate understanding of systems can be developed through deliberate educational programs that support systems thinking. This can happen by encouraging students to identify patterns, consequences and feedback (loops) associated with social, environmental and economic problems; and by ...

Video

DTiF in conversation with Save the Bilby Fund – Background information on the Save the Bilby Fund

Kevin Bradley, CEO of Save the Bilby Fund, and Cassandra Arkinstall, a researcher and volunteer at Save the Bilby Fund, explain why the bilby is an important indicator of the health of an ecosystem, and how their decline impacts other wildlife. This video gives an overview of what the Save the Bilby Fund does as they work ...