Expressing problems and solutions in ways that a computer can understand.


A framework to build confidence and transform problems into opportunities.


Finding big picture solutions by looking at how each component influences the whole.


The ability to use digital technology services in a smart way.


Making positive and socially minded choices online to create a better world.

Explore these free resources to take you further on your digital learning journey.

Digital thinking.

Expressing problems and solutions in ways that a computer can understand.

What is computer code?

Not sure what computer code is or looks like? Check out this short segment from Behind the News.

Why learn coding?’s video from 2013 that’s still relevant today. Get enthused about learning and/or teaching these skills.

Massively Open Online Courses (MOOCs)

Take your class through a structured A-Z of computer science with confidence. The Massively Open Online Courses (MOOCs) created by the Computer Science Education Research Unit at the University of Adelaide were specially designed for teachers of children in South Australia in accordance with curriculum standards.

Image of robot using a tablet

Robot lending Library

Access for classrooms to South Australia’s free lending library of robots and codable devices such as Bee-Bots, Spheros, Ozobots, micro:bits and Edison robots – and lots of other cool learning tools for your digital thinking classes brought to you by CSER.

Taking part in a free Massively Open Online Course (MOOC) run by CSER entitles you to priority lending with the CSER lending library!

Image of robot using a tablet

Free lesson plans to accompany the Lending Library

Not only can you borrow Edison robots, Bee-Bots, Spheros, Ozobots and more for your classroom but you can make use of the free Digital Technologies curriculum-approved lesson plans designed here in South Australia by CSER, an initiative of the University of Adelaide.

Free Professional Training for Teachers in South Australia

There is a free face-to-face professional learning program available in South Australia to help teachers and schools to engage with Digital Technologies through the CSER MOOC courses.

Computer Science Field Guide

This free guide from the CS Education Research Group at the University of Canterbury, New Zealand, gives secondary school students the basics on data and binary, algorithms and coding. A teacher’s guide is also available.

Infographics to unpack algorithms

Printable infographics explaining algorithms to various ages from Digital Learning and Teaching Victoria.

Australian Computing Academy courses

Make a pirate chatbot with Python, create a space invaders game using Blockly or create beautiful art with code.

Cover the most challenging aspects of the Year 5-6 and 7-8 bands of the Australian Curriculum: Digital Technologies including algorithms, implementation (coding), data representation and data interpretation.

Image of robot using a tablet


Scratch is a creative learning community where children can create stories, games, and animations using well-known free introductory block-based coding language, Scratch.
Image of robot using a tablet

BeBras State Challenge

An Australian computational thinking challenge for children run through the CSIRO – originating in Lithuania with global participation.

The regular Bebras challenge is offered during specific limited periods each year whereas Bebras 365 is available all year round.

Khan Academy Computer Science

Computer programming and computer science courses that are free and for everyone in Year 3 and above from the non-profit organisation, Khan Academy.

Learn to code for free

A well-stocked library of free courses ranked into beginner, intermediate and advanced from non-profit organisation freeCodeCamp.

Hack, reverse engineer, break and decrypt!

PICOCTF is a challenge hosted by Carnegie Mellon Cylab where older children can reverse engineer, break, hack, or decrypt to solve the challenge. Access to materials is available outside of challenge dates. Most suitable for ages 14 years+.

Breakout EDU

Breakout EDU is an immersive learning games platform with some free products. Breakout EDU kits can be used to turn a classroom into an exciting escape room where players use critical thinking, collaboration, creativity and communication to solve a series of challenging puzzles to open a locked box.

Minecraft Education Edition

Did you know, all South Australian public school students are automatically eligible for free Minecraft Education Edition! Other schools may have access to the software – check with your school.
The Yes Project promo image

Alice programming language

Suited to Years 7+, Alice is free software from Carnegie Mellon University all about programming and creating online.

Intro to Python with Potato Pirates [PDF]

Comodo has provided access to this introduction to Python programming language presented as a PDF Powerpoint and featuring their award-winning game, Potato Pirates
Image of robot using a tablet

Using computational thinking to understand earthquakes

Advanced learning most suitable for secondary school students where children can build their own seismograph.

Interacting with Coding Across the Curriculum [PDF]

A handbook for teachers from South Australia’s Hartley Institute showing how to use the Arduino UNO, a programmable board, to teach coding with free open source software.

Teach digital technologies across different subject areas

If you’re after ways to connect digital technologies with your subject areas then have a look at the collection of resources found at the Digital Technologies Hub. There are some great ideas for ‘speaking Robot’ across English, Science, the Arts, Maths, Physical Education and Humanities and Social Sciences.

Calendar of competitions and challenges for students

A national calendar put together by the Digital Technologies Hub.

Find out how other schools are implementing the DT curriculum

Lead Learners were asked by the Digital Technologies Hub team ‘what’s something that you have implemented that has made a difference in your school?’ 

Digital Deck

The Digital Deck from the Victoria State Government Education and Training is packed full with resources for all year levels.

Understanding the terminology of the DT curriculum

The NSW Education Standards Authority’s guide to coding and computational thinking across the curriculum.

For early learning

Taking Small BYTES is a series of play based learning opportunities published by the Learning and Teaching Branch for the Department of Education and Training in Victoria.

If you are an Early Learning provider or a parent or carer to a 3-5 year old child, you might want to check out the Commissioner’s 100% device-free Learn to Speak Robot Challenge for Early Learners – Early Learning Unplugged!

Australian Curriculum, Assessment and Reporting Authority resources

Understand how Digital Technologies fits within the national curriculum alongside Design and Technologies

View some examples of student portfolios here.

Google’s Computer Science for High Schools Grants

Apply for grants to support the purchase of resources for your school.
Image of robot using a tablet

Become a Highly Accomplished Teacher / Lead Teacher

A resource from the Australian Institute for Teaching and School Leadership showing how to apply for Highly Accomplished Teacher and Lead Teacher status.

Support for teachers implementing the DT Australian Curriculum

A range of resources from the Grok Academy Limited.

Unpacking the curriculum

Understand the Australian Curriculum: Digital Technologies with this resource from the Grok Academy Limited

Free resources for teachers

Free lessons and printable materials for the classroom from the Grok Academy Limited

Understand the digital technologies curriculum

The videos from Professor James Curran and the Digital Technologies Hub will help you to understand the thinking behind the development of the Australian Curriculum: Digital Technologies and to explore the ways in which content is sequenced over the five bands of the curriculum.


Barefoot is a UK initiative of British Telecommunications and Computing at School to bring computational thinking to classrooms. Lots of activities to try including students creating a simple model from Lego or blocks and taking photos to create pictorial algorithms for other students to recreate.

Image of robot using a tablet


Grasshopper provides free intuitive JavaScript coding lessons for adults. Families with older children might like to try using these tools to learn together. 


Bringing Coding and STEM to life with fun and easy to use VEX GO activities.


VEX PD+ offers ongoing, year-round, personalized professional development. With its flexible learning platform, you can curate your own professional learning according to your needs, interests and time.


15-20 hours of self-taught online learning to obtain your VEX Certified Educator Qualification to enable you to teach VEX Robotics.

The Yes Project promo image

Design thinking.

A framework to build confidence and transform problems into opportunities.

Stanford University Design School: Crash Course in Design Thinking

A free 90 minute intro course from Stanford University on getting started with design thinking – the backbone of digital success.

The Yes Project promo image

Stanford University Design School : K-12 Design Lab

Visit the K12 Lab to find out ways to teach creative confidence in the elementary and secondary education sectors.

IDEO: Design Thinking Toolkit for Educators

The Design Thinking Toolkit for Educators offers tools and methods for teachers to apply design thinking—discovery, interpretation, ideation, experimentation and evolution – in real world scenarios.

The Launch Cycle

A system by John Spencer and AJ Juliani for teaching design thinking to students to encourage them to define themselves as makers and inventors and creators. Free resources available.
The Yes Project promo image

Learn error detection and correction without devices –

When we learn to speak Robot, we make mistakes. We ‘reiterate’ and we try again. One of the most important things to learn is how to detect where that error occurred and how you can correct it. Have a look at this unplugged activity from CS Unplugged.

Systems thinking.

Finding big picture solutions by looking at how each component influences the whole.

Systems Thinking in the Australian Curriculum

A brief explanation from the Digital Technologies Hub covering systems thinking in terms of the Australian curriculum, lesson ideas and more.

Institute of Play's Design Pack: Systems Thinking

A free pack of resources from Institute of Play in New York City teaching design thinking.
The Yes Project promo image

Learn systems thinking without devices

What if you could take something, like the stages of a butterfly, and turn it into a systems thinking task? This unplugged task from CS Unplugged includes activities which teach systems thinking through sorting networks.
The Yes Project promo image

Learning loops, sequences and events in a step-by-step course

Comprehensive resources from featuring Angry Birds® and more.


Find out about mapping tools for systems in this article from Dr Leyla Acaraglou, founder of New York City’s Unschool and Disruptive Design.

The Yes Project promo image


A range of simple activities from STEM FAMILY for families to try such as listening to your child’s day using systems thinking.


Parable of the Polygon is an interactive demonstration of systems thinking created by Vi Hart and Nicky Case. 

The Yes Project promo image


A printable card game from the Digital Technologies Hub to introduce categories of component within information systems.


Children can replicate a digital system using everyday household objects to learn more about components, inputs and outputs with this activity from the Digital Technologies Hub.

Digital Systems Learning Cards for F-4

Download and print these handy flashcards from ACARA’s Digital Technologies in Focus program that can be used in a range of activities to teach F-4 students about digital systems.   


Children can build a pretend digital system with boxes and paper using these free classroom ideas for F-2 from ACARA’s Digital Technologies in Focus program. 

The Yes Project promo image


Digital Technologies Hub have made this Scratch game to introduce students to AI. *Tip: Play in full screen view.


This lesson from Digital Technologies Hub and Digital Technologies Institute can helps your students to recognise where the system of AI exists.


A printable card game from the Digital Technologies Hub to teach the basics of information systems to your class.

The Yes Project promo image


Intelligence is a system. Artificial Intelligence (AI) is a system. If you’d like to train AI how to think you can get started here with Quick Draw from Google’s AI experiment suite – where you’ll teach AI to draw.

The Yes Project promo image

TRAIN A SYSTEM - with Google’s Teachable Machine

NB* This activity is a lot of fun but it uses your computer’s camera, so if you try this one, remember to disable your camera and check your setting and permissions afterwards – you have the right to be aware of what you share online and sometimes that means taking practical steps to protect your privacy. Read more about your human rights in the online space here at 5 Rights:


Teachers can discuss emotions as a class, and introduce the idea of artificial intelligence (AI). This lesson from Digital Technologies Hub and Digital Technologies Institute can also be used to introduce image classification – a key application of AI.

Digital Systems Poster

Print this poster for your classroom.

The Yes Project promo image

Circular Classroom

Teachers can try these free lesson materials for secondary schools from Circular Classroom – created for the Finland Education System in collaboration with systems thinking thought leader Dr Leyla Arcaroglou. You’ll be looking at your eco footprint and the UN’s Sustainable Development Goals to learn some important systems thinking skills.

The Yes Project promo image

Digital literacy.

The ability to use digital technology services in an intelligent way.

Kasper, Sky and the Green Bear

Kasper, Sky and the Green Bear is a joint publication by Marlies Slegers and Kaspersky Lab to take children aged 6 to 9 on a journey to explore the digital world in a safe way. You can view the PDF of the complete story here.
Image of robot

Definition of ICT Capabilities

A handy definition of ICT Capabilities from the Australian Curriculum Assessment and Reporting Authority covering off on digital literacy.

Difference between ICT Capabilities (Digital Literacy) and Digital Technologies

There is some cross over between digital technology skills and digital literacy / ICT capabilities. But it can be helpful to think of digital technology skills as how to create a new app whereas digital literacy skills are more about how to use a new app. Digital literacy covers topics like cybersafety, identifying fake news and being able to navigate the internet effectively. Find out more with this information from the Digital Technologies Hub.

K-5 Computer Lab-Technology Lesson Plans

Tutorials and resources to assist with ICT Capabilities from

The 4 Rs of online safety

Respect. Responsibility. Reasoning. Resilience. Find out more about this initiative of the Office of the eSafety Commissioner here.
The Yes Project promo image

Cyber Smart

A range of free resources from the Office of the eSafety Commissioner for all internet users covering wellbeing, complaints and reporting.

A free global program to teach basic digital literacy and digital citizenship

The DQ Institute ethos is that this program teaching basic digital literacy and online savvy needs to be learned before any other digital skill. When education is viewed as more of a cumulative than linear journey, these learnings can compliment one another.

The Lost Summer

A role playing video game from the Office of the eSafety Commissioner aimed at 11 – 14 year olds to help build digital savvy to empower children.
The Yes Project promo image

Think U Know?

A range of interactive materials from the National Crime Agency in the UK for different age groups about creating and interacting safely online.

Digital citizenship.

Making positive and socially minded choices online to create a better world.
The Yes Project promo image
YES Project! is an initiative of the Office of the eSafety Commissioner designed to inspire, ignite and enable positive change within digital spaces for the collective good. There are lesson plans and lots of resources for educators to bring this initiative to life in their classrooms.

Careers with STEM and Code eZine

Free online magazine showcasing the exciting careers where coding can lead:

Khan Academy ‘Meet the Professional’

Shows careers and applications of computer science.

Digital Citizenship

Check out articles, videos and reference material across a range of topics directed to teachers, parents and children from the NSW Department of Education. There’s an array of information about how to have a positive experience online from how to use video sharing apps, how to create a positive identity on social media and how gaming can present positive opportunities.

Image of robot


Know of a fantastic free and accessible digital learning resource that you believe belongs here?

Photo of our rewards (drone, website, etc.)
Australian Space Agency logo
Makers Empire logo
VEX Robotics
Coding in Minecraft logo
Prodigy Learning logo
Myriota logo
Building Bots logo
Microsoft logo
Australian Information Industry Association logo
EWS - Education Web Solutions logo
Grok Learning logo
Public Libraries Service of South Australia
Scouts logo
Girl Guides logo
Children’s University logo
Australian Computing Academy logo
Digital Technologies Hub
CS Unplugged logo
MakeCode logo
Computer Science Education Research Group logo
Code Club Australia logo
Code Like a Girl logo
Advanced Technology Program
Onkaparinga Libraries logo
Acknowledgement of Country

We respectfully acknowledge and celebrate the Traditional Owners of the lands throughout South Australia and we pay our respects to their Elders – and to past, present and future generations of their children and young people.

Commissioner for Children and Young People logo

Terms and Conditions
Contact Us
Phone +61 (08) 8226 3355

© Commissioner's Digital Challenge
Website by Education Web Solutions

Extended Material