A visual way to show the steps or decisions in a process using shapes and arrows, often used to plan out how a program will work before writing code.
Flowcharting
The act of writing instructions in a programming language to make a computer perform specific tasks.
Coding
The process of finding and fixing errors or problems (called “bugs”) in code so the program runs correctly.
Debugging
The parts of a program or app that users interact with, such as buttons, menus, and screens.
User Interfaces (UI)
How easy and effective a program or app is for users to navigate and accomplish tasks.
Usability
Named containers in code that store information, such as numbers or text, that can change while the program runs.
Variables
Programming structures that repeat a set of instructions multiple times:
Loops
Statements that tell the computer to make decisions and run different code depending on whether something is true or false (like “if…then” statements).
Conditionals
A set of rules and words used to write computer programs (examples include Python, JavaScript, and Scratch).
Programming Language
Actions that trigger code to run, such as a mouse click, key press, or when a game character touches another object.
Events
An Algorithm is
a step-by-step set of instructions or rules to solve a problem or perform a task
A graphic or object on the screen with a location, size, and appearance.
Sprite
Instructions written in computer language
Code
Statements that only run when certain conditions are true.
Conditionals (If Statement)
A container for information in programming:
Variable
If (age > 13): Then print "You can use this app" Else: print "Sorry, you're too young"
What is this program an example of?
Conditional
Sketching or outlining a sequence of screens/scenes to plan what a user will see and do
Storyboard
Give an example of a Programming language?
Various Answers
A recipe on how to make a cake is an example of:
Algorithm

Flowchart