Code
Debugging
Finding and fixing errors in a program.
Coding (Computer Coding)
Instructions written in a programming language that a computer can understand.
Computational Thinking
A problem-solving process for digital systems using various techniques and strategies.
Algorithm
A list of steps used to finish a task.
Blockly
A visual programming language that lets users program by connecting digital blocks, rather than by typing code.
Run Program
A way of causing the computer to execute the program commands.
Bug
An error in a program that prevents the program from running as expected.
Programming
Computer language that can communicate instructions to a machine, particularly a computer.
Sequencing
Putting commands in correct order so computers can read the commands.
Loop
The action of doing something over and over again.
Workspace
The section of a coding site's learning system where you drag and drop commands to build your program.
Persistence
Trying again and again, even when something is very hard.
Computer Science
Using the power of computers to solve problems.