Save
OCR A-Level Computer Science
2.1 Elements of computational thinking
2.1.4 Thinking procedurally
Save
Share
Learn
Content
Leaderboard
Share
Learn
Cards (15)
Thinking procedurally emphasizes a
structured
approach where each step builds upon the previous ones.
True
Evaluating the outcome is essential to ensure the problem has been
solved
correctly.
True
Arranging steps in a logical order ensures each task builds upon the
previous
ones.
True
Arrange the steps involved in applying thinking procedurally to solve problems:
1️⃣ Identify the problem
2️⃣ Break down the problem
3️⃣ Arrange the steps logically
4️⃣ Execute each step
5️⃣ Evaluate the outcome
Pseudocode is a high-level, human-readable representation of an
algorithm
.
Thinking procedurally involves solving problems by breaking them down into a series of
sequential
Arrange the steps involved in thinking procedurally in the correct order:
1️⃣ Identify the problem
2️⃣ Break down the problem
3️⃣ Arrange the steps logically
4️⃣ Execute each step
5️⃣ Evaluate the outcome
Arrange the steps involved in thinking procedurally in the correct order:
1️⃣ Identify the problem
2️⃣ Break down the problem
3️⃣ Arrange the steps logically
4️⃣ Execute each step
5️⃣ Evaluate the outcome
Thinking procedurally allows you to systematically work through complex problems to reach a desired solution.
True
An algorithm is a precise, step-by-step procedure for solving a problem.
True
The first step in thinking procedurally is to
identify
the problem.
Thinking procedurally uses a structured approach to solve problems by breaking them down into a series of
steps
.
The essence of thinking procedurally is to break down a complex problem into smaller, ordered
tasks
.
After executing each step in thinking procedurally, it is important to evaluate the
outcome
.
Programming constructs like sequences, selections, and
iterations
enable procedural thinking in code.
True