Definition

Fundamental building block used to create and control the flow of programs.

Characteristics

  • Controls the flow of program execution

Examples

  • Sequence
  • Selection
  • Iteration

Non-examples

  • if/else statements
  • Loops (for, while, do/while)
  • Subprograms
  • Variables

OCR J277

OCR H446