Search results

Online

What makes a good game?

This lesson sequence allows students to explore design thinking processes to investigate how games are designed, created and played. Students analyse the audience of games, understanding the importance of empathy in the design process. The learning sequence culminates in a showcase: students sharing the games they have ...

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

Visual to text coding: Setting Up

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 guidance on how to set-up the particular programming environment including Scratch, Python and JavaScript.

Online

My digital portfolio

Students create their own website to record and present their learning. As part of the process students respectfully and constructively comment on each other’s webpage.

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

Scratch Creative Computing Guide

There is also a series of units comprising learning activities, paired with assessment activities and templates that can be used to support use of the Scratch (MIT) platform. The Scratch Creative Computing Guide supports assessment activities with visual programming environments.

Text

Exploring digital systems unplugged: networks: years 5-6

This PDF provides activities in which students identify features of digital systems, and create models to demonstrate their operations. Students are encouraged to demonstrate their understanding of Domain Name Servers (DNS), routing, and transmission control and internet protocols (TCP/IP).

Text

Visual programming with Scratch: years 3-6

This comprises a collection of sample activities that incorporate visual programming (Scratch) into teaching and learning programs. They show the possibilities Scratch offers for integration. The projects are incomplete and are designed to be used as samples for inspiration or modification by teachers.

Text

Micro:bit missions: Take a chance on me (Integrating Mathematics): years 6-8

This resource comprises two activities that allow students to explore the concept of chance in Mathematics. Students use computational thinking while using a micro:bit as a digital system to generate and collect data. Students implement programs involving branching and iteration in visual and general-purpose programming languages.

Text

Classroom ideas: Micro:bit environmental measurement (visual programming): years 5-6

This tutorial shows ways in which environmental factors such as lighting and temperature can be measured and improved using micro:bits and sensor boards, and programmed using pseudocode and visual programming.

Text

Classroom ideas: Micro:bit environmental measurement (visual and general-purpose programming): years 5-8

This tutorial shows ways in which environmental factors such as lighting and temperature can be measured and improved using micro:bits and sensor boards, and programmed using pseudocode, visual programming and general-purpose programming.

Video

Computational thinking in the Australian Curriculum: Digital Technologies

This video provides an overview of computational thinking and how it can be taught in the context of other learning areas.

Text

Computational thinking cut out cards

This set of printable cards provides definitions of six aspects of computational thinking.

Text

Australian Curriculum: Digital Technologies Years F-6 achievement standards and aligned content descriptions on a page

This PDF presents content descriptions and achievement standards for the Digital Technologies subject in the Australian Curriculum

Online

Sphero slalom lesson

In this lesson students explore slalom sports and how competitors maximise speed when completing a course. Students research different slalom sports and then share their findings with the class. Students investigate the impact of distance and friction on time to complete a course through digital and unplugged activities. ...

Text

Australian Curriculum: Digital Technologies key concepts mapping: years 5-6

This PDF uses colour coding to provide a line of sight between key concepts, content descriptions and achievement standards in the Digital Technologies subject in the Australian Curriculum.

Online

Follow and create algorithms: Year 5 – planning tool

This planning resource for Year 5 is for the topic of Follow and create algorithms. Students create, follow, and modify algorithms involving a sequence of steps and decisions to experiment with multiplication and division, factors and multiples, and the relationship of these to divisibility. Students use digital tools such ...

Online

Water Water everywhere!

In this lesson, students are presented with the challenging problem of measuring a volume of water using containers that are not the exact measurement size. Students will decompose a complex problem into discrete steps, design an algorithm for solving the problem, and evaluate solution efficiencies and optimization in a ...

Assessment

Assessment resources

Browse assessment resources.

Online

Makey Makey Orchestra

In this learning sequence students explore an orchestra and use Makey Makey to make a musical instrument for an ensemble.