artificial-intelligence_thumbnail.jpg

Artificial intelligence (AI)

Artificial intelligence (AI) is the ability of machines to mimic human capabilities in a way that we would consider 'smart'.

Explore
algorithms_thumbnail.jpg

Algorithms

An algorithm is a series of ordered steps that are required to solve a problem. In order to work, algorithms need to have their steps in the right order.

Explore
binary_topic.jpg

Binary

The binary number system is a base-2 number system using only two different symbols for its digits, 0 and 1.

Explore
Computational Thinking Topic

Computational thinking

Computational thinking describes the processes we draw on when thinking about how a computer can help us to solve complex problems.

Explore
Data Representation Topic

Data representation

All information in a digital system is stored and transmitted as sequences of bits, or binary digits.

Explore
Design Thinking Topic

Design thinking

Design thinking is a methodology used to solve complex problems and find useful solutions.

Explore
Digital Citizenship Topic

Digital citizenship

Digital citizenship is about confident and positive engagement with digital technologies.

Explore
digital-systems_digital-systems.jpg

Digital systems

The term digital system refers to elements such as hardware, software and networks and their use.

Explore
game-based-learning_game-based-learning.jpg

Game-based learning

Game-based learning involves students using game development concepts and software to create their own games.

Explore
Gppl Topic

General-purpose programming

Text-based programming used to create programs by typing letters, numbers and symbols and requires the use of formal syntax.

Explore
Girls In Tech Topic

Girls in tech

Resources, readings, competitions and programs specifically about promoting technology education for girls.

Explore
Maker Space Topic

Maker spaces

Maker spaces are creative, self-directed learning spaces where students can create, invent and learn.

Explore
Robotics Topic

Robotics

A robot is a mechanical device that can be programmed to follow a set of instructions.

Explore
systems-thinking_systems-thinking.jpg

Systems thinking

Systems thinking requires students to see and make connections between solutions, systems and society.

Explore
User Interface Topic

User interface

A way that people interact with a computer system, including how they exchange information and instructions with it.

Explore
Coding And Visual Programming Topic

Visual programming

Users create programs by manipulating elements graphically rather than writing them in text format.

Explore