Cyber Comp logo

Cybermarvel: Short cyber activities for Years 3-6!
Get your primary students involved!

Resources

Resources created by Grok Academy for students and teachers!

Authored by Grok Academy and its partners
Data Representation

Play with binary numbers, encrypt text, stylise images and make music using Python.

Blockly Sport micro:bit

Get fit with your micro:bit! Learn about the BBC micro:bit and build your own egg and spoon race micro:bit!

Python Sport micro:bit

Get fit by combining Health and Physical Education and Digital Technologies!

Blockly Smart Garden

Learn about the BBC micro:bit while creating your own super-sensing Smart Garden!

Python Smart Garden

Learn about the BBC micro:bit while creating your own super-sensing Smart Garden!

Blockly Space Invaders

Use Blockly to learn how to create a Space Invaders game!

Javascript Space Invaders

Learn JavaScript and Web programming to create a Space Invaders game!

Blockly Cookie Clicker

Use blockly and the web to create a Cookie Clicker game!

JavaScript Cookie Clicker

Learn JavaScript and Web programming to create a Cookie Clicker game!

Python Biology Extension

Combine Biology and Digital Technologies to build an animal classifier!

Blockly Biology

Combine Biology and Digital Technologies to identify animals!

Python Biology

Combine Biology and Digital Technologies to build an animal classifier!

Blockly Turtle

Write code to control a turtle and draw fantastic pictures!

Python Turtle

Write code to control a turtle and draw fantastic pictures!

Blockly Geometry

Explore geometry through programming, and draw intricate patterns and explosive fireworks!

Arduino Sound

Learn to write code to create your own musical instrument!

Blockly Chatbot

Write code to create word games and develop a Pirate Chatbot. Arrr, me hearties!

Python Chatbot

Write code to create word games and develop a Pirate Chatbot. Arrr, me hearties!

Javascript Geography Mini

Use JavaScript and quizzes to interpret and annotate geographical maps.

Scratch: Get moving

Learn how to move and position sprites in a Scratch project.

Scratch: Get interactive

Learn how to make decisions and use inputs in your Scratch projects.

Scratch: Get looping

Learn how to use loops and variables in a Scratch project.

Blockly Wombot

Write code to help Wombot move, turn and find delicious carrots to eat!

Blockly Christmas Express

Make your own Christmas tree ornaments with the BBC micro:bit!

Blockly networking with micro:bit

Program a micro:bit to create wireless networks and send messages around the room!

Python networking with micro:bit

Program a micro:bit to create wireless networks and send messages around the room!

Blockly: Get started

Learn to code and work up an appetite at the same time, as you take over a cooking show and help give the contestants feedback!

Scratch Maze

Design and program a maze game using Scratch and challenge your friends to reach the end.

Blockly Tree

Learn to use geometric shapes to draw and decorate a beautiful tree.

Blockly Space Invaders Mini

Use Blockly to learn how to create a Space Invaders game!

Blockly Satellite

Use Blockly to draw your own awesome satellite!

Blockly micro:bit Blast-off!

Make a cool rocket ship with the BBC micro:bit using the Blockly visual programming environment.

Blockly Intro to micro:bit

Learn about the BBC micro:bit while creating your own virtual pet!

Python Intro to micro:bit

Learn about the BBC micro:bit while creating your own virtual pet!

Cybermarvel

Short cyber security activities for years 3-6

Grok Cyber Live

A live event for school students and industry

Grok Cyber Pursuit

Compete to solve cyber security problems over this 10 week competition

Grok Cyber Comp

Explore cyber security in this 45 minute competition

Phishing and Scams

Learn how to spot a suspicious email or message

Web application security

Find out how developers keep the websites you visit safe and secure.

Network security

Learn how networks secure our data during transmission.

Data encryption

Learn how data is protected using encryption.

NCSS Challenge (Newbies)

The Newbies stream of the NCSS Challenge has been built for students with no experience in coding at all.

NCSS Challenge (Beginners) Blockly

The Beginners stream of the NCSS Challenge is the best stream for most students.

NCSS Challenge (Beginners) Python

The Beginners stream of the NCSS Challenge is the best stream for most students.

NCSS Challenge (Intermediate)

The Intermediate stream of the NCSS Challenge is for students who have completed the Beginners stream and want to learn more.

NCSS Challenge (Advanced)

The Advanced stream of the NCSS Challenge is for students who have completed the Intermediate stream and want to learn more.

All at Sea

An assessment task designed for Year 5-6 that assesses programming

The Gauntlet of Riddles

An assessment task designed for Year 7-8 that assesses programming

DT@School Secondary Workbook

All of our DT@School resources for secondary students redesigned for schools in one pdf to download and print.

DT@School Primary Workbook

All of our DT@Home resources for primary students redesigned for schools in one pdf to download and print.

DT@Home Primary Workbook

All of our DT@Home resources for primary students in one pdf to download and print.

DT@Home Secondary Workbook

All of our DT@Home resources for secondary students in one pdf to download and print.

Tech Trek

There is treasure hidden in the school! Solve the puzzles to find it.

Graph Paths and Circuits

An introduction to working with Hamiltonian and Eulerian Circuits and Paths to solve problems.

TV Torment

Rethink the design of TV remote controls to improve the user experience.

Convenient Stores

How can you work out which store is closest to you?

Wombot Carrot Hunt

Wombot has lost his carrots! Can you find them?

Pirate Treasure Hunt

Follow the steps to reach the treasure

Messy Drawer

Tidy up and reveal the secret contents of a messy drawer.

Flat Pack Lego

Help someone else to recreate your LEGO creations by writing the best instructions possible!

Robot Dance

Create a dance to share with friends

Race up If Mountain!

Build your board and race up the mountain! Climbing over If Statements and flowcharts along the way!

Indoor Scavenger Hunt

There is treasure hidden in the house. Solve the puzzles to find it.

Maze Escape

Can you get to the centre of the maze with the fewest instructions?

Spaceship Rescue

Can you find the missing spaceships?

DT Laundry

Unlock the secret symbols hidden on your clothes

Cellular Automoji

Uncover self-replicating emoji patterns

Card Switches

Learn to scramble and sort cards like a computer!

Cracking a Code

Crack the code - give your passwords superpowers

Number Games

I'm thinking of a number between 1 and 100. Can you guess it?

Tech Talk find a word

Find all the technology words on the sheet and in your house!

Tech Collect

Can you find all the Digital Systems in the find a word? Can you find all of them in your house? Do you know what they mean? Let's find out!

Systems Are Everywhere

Find the systems hidden around you and learn about systems thinking.

Lego Algorithmics

Explore algorithms and data representation by building Lego!

Wom-bot

Design and follow simple sequences of instructions to move Flatso the Wom-bot.

Cryptography: Cipher Wheels

Learn the basics of encryption through simple activities that convert plain text into simple ciphertexts.

Decision Trees: Classifying Animals

Classify animals using a decision tree algorithm.

Decision Trees: Animal Trading Cards

Use the these cards in the Decision Trees:Animal Classification activity.

Cyber Security Game: Know your risks (interactive)

What information is safe to share online? This interactive (Powerpoint) classroom presentation will help you understand the risks.

Cyber Security card game: Know your risks

What information is safe to share online? These cards will help you understand the risks.

Sequence of Learning

Use this resource to plan your whole school approach to teaching Digital Technologies, and follow a recommended sequence of online and unplugged activities.

Teaching Digital Technologies: Interactions

In this webinar we’ll explore the Interactions key concept. Kenni and Dan will discuss human-human and human-computer interactions.

Teaching Digital Technologies: Impact

In this webinar we’ll explore the Impact key concept. Lyndsey and Bruce will look at different projects and technologies to explore their impact.

Teaching Coding and Digital Technologies Using Scratch

Explore pedagogical approaches to teaching coding in the classroom using Scratch.

Integrating Digital Technologies into other Learning Areas (Primary)

In this webinar we'll discuss strategies for integrating Digital Technnologies with other learning areas in primary school.

Linking Digital Technologies with other Learning Areas (Secondary)

In this webinar we'll explore opportunities for linking Digital Technnologies with other learning areas in high school.

Teaching Data Collection and Interpretation

In this webinar we'll explore how to teach data collection and interpretation.

Teaching Digital Technologies with Scratch Webinar

In this webinar we'll explore how Scratch can be used in the classroom to teach Digital Technologies.

Understanding Coding Concepts Webinar

In this webinar, explore the key coding concepts in the Australian Curriculum: Digital Technologies

Teaching DT with micro:bit (Primary)

In this webinar, Lyndsey demonstrates how a quick micro:bit project can hit a wide range of DT curriculum points with the help of class activities.

Teaching micro:bit (Secondary)

In this webinar Owen demonstrates programming with micro:bit with micropython.

Assessing Digital Technologies (Primary)

In this webinar, Sujatha and Nicola discuss assessment and present the Grok Academy assessment task *All at Sea*.

Assessing Digital Technologies (Secondary)

In this webinar, Bruce and Owen present the Grok Academy assessment task *The Gauntlet of Riddles*.

Q&A with the curriculum writers

In this webinar, hear from the writing team of the Digital Technologies curriculum as they answer your questions.

Teaching Algorithms

In this webinar, Owen and Kenni talk about teaching the DT key concept Algorithms.

Teaching Specification and Computational Thinking

In this webinar, Karsten and Dan explain teaching Computational Thinking and the key concept of Specification

Teaching Digital Systems

In this webinar, Karsten and Penny explain how you can teach the key concept of Digital Systems

Teaching Data Representation

In this webinar, James and Kenni explain how you can teach the key concept of Data Representation.

Teaching Cyber Security

In this webinar, Bruce and James explain how the Schools Cyber Security Challenges can be used to teach Cyber Security alongside Digital Technologies.

Teaching coding online: Primary

In this webinar, Nicola and Sujatha give you a rundown on how you can use the Grok Academy resources to teach programming online in a primary school context.

Teaching coding online: Secondary

In this webinar, James and Owen give you a rundown on how you can use the Grok Academy resources to teach programming online in a high school context.

DT vs ICT Cards

Learn about the difference between Digital Technologies and General ICT Capabilities with these cards!

Key Concepts Poster

Definitions for the 10 key Digital Technologies concepts.

micro:bit Cheatsheet

A cheatsheet for how to do simple tasks on the micro:bit.

micro:bit Images Poster

A handy reference for all of the images you can quickly display on your micro:bit!

Visual or Text Programming?

Learn how to choose between visual and text based programming in your classroom.

Are HTML + CSS enough for AC:DT?

Learn why HTML+CSS aren't enough to cover the Digital Technologies Curriculum.

Assessing the Digital Technologies Curriculum

Learn some practical tips on how to asses the Digital Technologies Curriculum.

Digital Technologies:Where to start and how to progress?

Teaching DT? Learn about the helpful resources you can use to teach.