My Coding Glossary

Welcome to our coding glossary for kids! Here, you'll find simple and easy-to-understand definitions of common coding terms and concepts. Whether you're just starting out or have some experience with coding, this glossary is a great resource for learning and expanding your knowledge. From algorithms to variables, we've got you covered. Let's get started!

Algorithm

Set of steps or specific rules that are executed to solve a given problem. Computer programs are mainly composed by algorithms. It is like a recipe for a computer to follow to solve a problem.

Related Terms:

Computational Thinking

Analog

Analog technology is all technologies that process certain information using physical processes. It is like drawing with a pencil, where things flow smoothly, while digital is like building with blocks, where things are put together in small steps.

Related Terms:

Computational Thinking

Argument

Information passed into a function when it is called.
Telling a computer program what to do by giving it some information, like asking a friend to bring you a toy.

Related Terms:

Function

Background

The background, or scenario, is the background image of the project. In the project creation tool, the background is used to customize the created narratives. Example: The picture behind the story in a computer game.

Bit

Smallest unit of information that can be saved or sent.

Cycle

Sequence of instructions executed multiple times in a row or until a condition is satisfied.

Related Terms:

Sequence
Condition

Clone

Copy of a sprite that is created while the project is being executed.

Related Terms:

Sprite

Code

Set of symbols or words used to convey information.

Related Terms:

Binary Code

Binary code

Computer language, represented by 0s and 1s. All images, words, videos and even sounds are stored on computers through these two numbers..

Related Terms:

Code

Bug (or Program error)

Failure in a computer program that will cause errors in its execution. Some of these errors are occasional and difficult to identify, others may prevent the program to work.

Related Terms

Debugging

Computer

Electronic machine with the capacity to store and process information according to a predefined set of instructions which we call program or software. The computers receive information (input), store this information in its memory, processes it according to the instructions in a program and produce the results (output).

Related Terms:

Code

Debugging

The act of identifying and correcting bugs, or errors, in a computer program.

Related Terms:

Bug

Conditions

Expressions present in programming languages ​​that can lead the algorithm in different directions, enabling the code to make decisions. In an algorithm, conditions are usually represented by the words "If", "Then", "Else".

Related Terms

Code
Algorithm

Digital

Digital technologies are all methods that can process information into binary code and/or show it in a perceivable way to a user.

Related Terms

Binary code

Drone

Aircrafts controlled remotely in order to execute tasks.

Central Processing Unit (CPU)

Central processing unit that carries out the programmed instructions.

Related Terms:

Image
Unit

Computer screen

Device that displays information to the user.

Related Terms

User Interface (UI)
Computer

Encryption

Process of information coding, making it difficult to read or impossible for most users and computers.

Related Terms

Coding

Event

Events that trigger a particular action. Most events are actions that are not triggered by a direct command of the program, but that come from user interaction through input devices or messages from other programs.

Related Terms

Play

Function

Instruction set which is given a name and can be used whenever you want in the code. Functions help us make our code simple and organized.

Related Terms

Code

GPS (or Global Position System)

Satellite positioning mechanism that provides its position to the mobile receiver unit, as well as the time, in any weather, at any time and anywhere on Earth. A GPS navigator can find the way to a certain place and know the speed and direction of its movement.

Hardware

Physical components and equipment used in information processing that make up the computer.

Related Terms:

Computer

Input

Data provided to a computer that will process them to produce output information (output). This data may be provided using input devices, such as a keyboard, a computer mouse, a microphone, a camera or physical sensors

Related Terms:

Output

Parallel computing

Parallel execution of multiple programs (or components of the same program) by a computer.

Related Terms:

Code

User interface (user interface - UI)

The UI is the space where the interactions between the user and the machine occur. The UI may be graphic (GUI) or of another type, such as text, virtual reality, among others.

Related Terms:

Computer
Pixel
UI

Internet

Global system of computer networks, interconnected using standardized communication protocols. This system provides a wealth of information and and ease of communication in an open and public manner.

Related Terms:

Network
internet

Programming language

Language used by programmers to write a program that can be executed by a computer.

Related Terms:

Code
Computer
programming language

Login

Act of inputting data from an account (username / email and password) in the appropriate place to access a site, platform, application, etc

Related Terms:

Account
E-mail
Username
Password

Memory

Place where information is stored by the computer.

Related Terms:

Computer
memory

Username

Data that identifies a user, used to login and give access to a local saved personal account.

Related Terms:

Login
User
Account
Password
username

Operators

Used in programming languages ​​to perform mathematical and / or logical operations.

Related Terms:

Programming Languages
operators

Output

Information produced by a computer. It is received by the user via an output device, such as a display or speaker.

Related Terms:

Device
Computer

Pixel

Smallest unit of a digital image. A set of pixels forms an image, and the more pixels form an image, the higher its resolution.

Related Terms:

Image
Unit

Program (or software)

Sequence of instructions written in a language that the computer can understand and that describes how information should be processed

Related Terms:

Image
Unit
software

Programming or Coding

Creation of a set of instructions for a computer to interpret and execute.

Related Terms:

Code
Programme
programming language

Mouse

Creation of a set of instructions for a computer to interpret and execute.

Related Terms:

Code
Programme

Virtual reality

Creation of a set of instructions for a computer to interpret and execute.

Related Terms:

Code
Programme
keyboard

Repetition

Sequential execution of the same action or event, in an algorithm or program, a set number of times.

Related Terms:

Code
Programme
repetition

Robot

Electromechanical machine capable of performing tasks without the help of a human being. It consists of an electric part (your computer) and various mechanical parts that perform some sort of action or movement.

Related Terms:

Code
Programme

Sensor

A device that responds to an impulse, for example, a collision that triggers an action.

Related Terms:

Code
Programme
sensor

Sequence of instructions

Set of instructions to be executed sequentially (one after another).

Related Terms:

Code
Programme
instructions

Skin

A skin is a different look given to a sprite, or object. Each sprite can have different skins. Skins are programmed to change the appearance of the sprite.

Related Terms:

Sprite

Sprite

A sprite is an object (character, robot, element of nature, etc.) in a project that can be programmed.

Related Terms:

Skin

Keyboard

Device that has series of keys and is used to input data into a computer.

Related Terms:

Device
keyboard

Boolean value

Expression used with only two possible outcomes: true or false.

Related Terms:

Device
boolean value

Variable

Used to store, retrieve or manipulate information. For example, in a game, a variable can store information such as score, remaining time or name of a player.

Related Terms:

Data
variable

World Wide Web (WWW or web)

The World Wide Web is a system of interconnected documents, integral part of the Internet. The present documents on the World Wide Web do not only contain text but any type of digital content, as well as referencing other documents via hyperlinks (links)

Related Terms:

Internet