Core concepts

Grok Academy has information about the ten key concepts that underpin the design and content of the Australian Curriculum: Digital Technologies.

Core concepts

This focuses on the components of digital systems, hardware and software and networks including the internet and the way in which data is transmitted.

View this curated topic on Digital Systems.

Digital Systems: Sequencing the content

This 5-minute video explores the digital systems content descriptions within the Knowledge and Understanding strand of the Australian Curriculum. Find out more about what is expected at each level of the curriculum.

This involves hiding details of an idea, problem or solution that are not relevant, to focus on a manageable number of aspects.

Data collection describes the numerical, categorical and textual facts measured, collected or calculated as the basis for creating information. Data interpretation describes the processes of extracting meaning from data.

Collecting, managing and analysing data: Sequencing the content

This 5-minute video explores the collecting, managing and analysing data content descriptions within the Processes and Production Skills strand of the curriculum. Find out more about what is expected at each level of the curriculum.

How data is represented and structured symbolically for storage and communication.

View this curated topic on Data representation.

Understanding representation, part 1

This 7-minute video explores the nature of representation as an arbitrary communication device. Representation of data is an important aspect of any mode of communication including within digital devices.

Understanding representation, part 2

This 11-minute video explores number representations, including the development of the binary system. It follows on from the video Understanding representation, part 1.

Representation of data: Sequencing the content

This 3-minute video explores the representation of data content descriptions within the Knowledge and Understanding strand of the curriculum. Find out more about what is expected at each level of the curriculum.

This is the focus on the precise definition and communication of problems and their solutions.

Creating digital solutions: Investigating and defining

This 5-minute video explores the first of the skills related to solving problems computationally: those of investigating and defining the problem. Find out more about what is expected at each level of the curriculum in order to begin to create digital solutions.

This is a precise description of the steps and decisions needed to solve a problem.

View this curated topic on Algorithms.

What are algorithms?

Explore the making of a vegemite sandwich and other processes in this 5-minute video. Think about the ways in which you teach about algorithms in a range of curriculum areas.

Problem-solving using algorithms

This 6-minute video explores some of the criteria and complexities of creating an algorithm that solves problems efficiently.

Creating digital solutions: Generating and designing (algorithms)

This 8-minute video explores the second of the skills related to solving problems computationally: those of generating and defining algorithms. Find out more about what is expected at each level of the curriculum in order to begin to create digital solutions.

This describes the automation of an algorithm, typically by using appropriate software or writing a computer program.

Creating digital solutions: Producing and implementing (coding)

This 6-minute video explores the third of the skills related to solving problems computationally: those of producing and implementing (coding). Find out more about what is expected at each level of the curriculum in order to create digital solutions.

View these curated topics on Visual Programming and General Purpose Programming.

Interactions refers to all human interactions with information systems, especially user interfaces and experiences.

View this curated topic on User interface.

View this guide for more information about human and computer interactions

This describes analysing and predicting the extent to which personal, economic, environmental and social needs are met through existing and emerging digital technologies.

View this case study to find out more about how user needs are applied to a sustainable solution.

Overarching concepts

This helps people to organise data logically by breaking down problems into parts; defining abstract concepts; and designing and using algorithms, patterns and models.

View curated topic on Computational thinking.

This helps people to think holistically about the interactions and interconnections that shape the behaviour of systems.

View curated topic on Systems thinking.

This helps people to empathise and understand needs, opportunities and problems; generate, iterate and represent innovative, user-centred ideas; and analyse and evaluate those ideas.

View curated topic on Design thinking.