Courses or tutorials
These courses and tutorials can be used for self-paced learning about relevant Digital Technologies concepts. Set your students specific tasks within the course or encourage them to self-select.
A course for Years 3-4
Artificial Intelligence is a technology that we interact with in our daily lives. This course is interactive and provides challenges as students learn about machine learning using oceans as the context.

AI for oceans
Learn about artificial intelligence (AI), machine learning, training data, and bias, while exploring ethical issues and how AI can be used to address world problems.

A 14 week Introduction to Computer Science course
This course uses the BBC: micro:bit and is targeted to Years 5-7. It provides teachers who may not have a Computer Science background a basic course to adapt given school constraints of time and resources.
A course for Years 5-6
This is an introduction to coding and computer science by way of making and design, using themicro:bit microcontroller board, and the MakeCode block-based coding environment. It is a project-based curriculum with a maker philosophy; the idea is that by making physical objects, students create a context for learning the coding and computer science concepts.
A course for Years 7-8
This course provides helps students transition from a visual coding (eg. Scratch) to a General Purpose Programming languages (eg. Python or JavaScript).

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

Coding a sentimental chatbot in Python
Incorporating 11 tutorial videos and two informative lecture videos, this learning sequence explores natural language processing, a significant application of artificial intelligence.
A course for Years 9-10
Teachers and students are led through the coding in Python of a chatbot, a conversational program capable of responding in varied ways to user input, including with the use of smart sentiment analysis. Each tutorial includes optional tinker challenges.