The definitions provided in this glossary are specific to the curriculum context in which the terms are used.


Addto my notes

arithmetic operators

Arithmetic operators include: addition, subtraction, multiplication, division, modulo, and exponentiation. These operators are used to represent mathematical expressions in programs.


Addto my notes

Boolean operators

Boolean operators are operators such as AND, OR, and NOT. These operators are used in conditional statements to make decisions in programming.


Addto my notes

comparison operators

Comparison operators include: equal to, not equal to, greater than, less than, greater than or equal to, and less than or equal to. These operators are used to compare multiple numeric values. These operators are often used in conditional programming statements.

Addto my notes

computational artifacts

Computational artifacts are objects that a computing system can employ to carry out a task. Programs are the most typical artifact. Others include interactive websites and machine learning models used in artificial intelligence (AI) systems.

Addto my notes

computational thinking

Computational thinking is a problem-solving technique that uses decomposition, pattern recognition, abstraction, and algorithms. Solving a problem using computational thinking concepts and processes often, but not always, involves designing and writing a program. 

See also the section “Computational Thinking”.


Addto my notes

digital technology

Digital technology is a broad term that refers to electronic systems, devices, and applications that generate, store, process, and/or manage data.


Addto my notes


A program is a set of instructions that a computer can execute to provide a desired outcome based on the needs of a user. Programs are usually based on algorithms, and can be written using block-based or text-based programming environments. Programs can also be referred to as applications or software. 


Addto my notes

text operators

Text operators include comparison, concatenation, and indexing.

On this page