Algorithm Basics
Sequencing in Action
Flowcharts & Visualization
Vocabulary & Concepts
100

This is a process or set of rules followed to solve a problem

What is an algorithm?

100

In sequencing, instructions are executed in this order.

What is top to bottom, one line at a time?

100

A simple diagram using symbols and arrows to show the flow of a process.

What is a flowchart?

100

The term for instructions executed one at a time, in order.

What is sequential execution?

200

This term describes the step-by-step order in which an algorithm’s instructions are executed. 

What is sequencing?

200

In sequencing, instructions are followed one by one. Skipping a step or doing them out of order can cause this.

What is an incorrect or unexpected program result?

200

In flowcharts, rectangles usually represent this part of the algorithm.

What is a process or action?

200

A recognizable method of processing data using sequencing, selection, or iteration.

What is a flow pattern?

300

When you write lines of code in a specific order to solve a problem, you are creating this type of structured solution.

What is a sequential algorithm?

300

This type of sequencing shows how one action or event naturally triggers the next in a program.

What is step-by-step execution?

300

In flowcharts, diamonds are used to represent this type of step.

What is a decision?

300

This simplest logic structure executes each step one after another.

What is sequencing?

400

This describes how instructions in an algorithm are arranged so each step follows the previous one.

What is the order of execution?

400

In programming, this type of logic structure has each action leading directly to the next, with no steps skipped.

What is linear sequencing?

400

Flowcharts help visualize the _____ of the operation of an algorithm.

What is structure?

400

This occurs when a program follows instructions one by one, but the overall outcome does not match the intended result because the steps don’t logically achieve the goal.

What is a logical flaw or logic error?

500

Algorithms use three basic logic structures: sequencing, selection, and this.

What is iteration?

500

In sequencing, each step must be completed before moving on to the next because later steps may rely on earlier ones. This is called…

What is dependency between steps?

500

Creating a flowchart from a program helps programmers see the relationships between steps and this overall concept.

What is sequence?

500

Combining sequencing with selection and iteration allows programmers to solve complex problems. This ability to mix structures in various ways is an example of…

What is algorithmic composition