Skip to content

Course home

x
Sign up
x

Thinking procedurally

Thinking procedurally

Flowchart showing a problem statement leading to problem components, solution components, an ordered algorithm, and named sub-procedures for a shop-order program

Procedural thinking means solving a problem by identifying the actions needed and arranging them as a clear sequence. An algorithm is a finite, ordered set of instructions, but good programmers plan that order before they write code.

Thinking procedurally Lesson

  1. A Level
  2. /Computer Science
  3. /Thinking procedurally

Step-by-step lessons on OCR A Level Computer Science Thinking procedurally. Each one builds up to exam-style questions.

Lessons