Computational thinking

This unit hub can be used to inform your medium term plan and to navigate to related resources.

Lessons

Lesson 1: What is computational thinking?

  • To understand that computational thinking is made up of four key strands.

Lesson 2: Decomposition

  • To understand what decomposition is and how to apply it to solve problems.

Lesson 3: Abstraction and pattern recognition

  • To understand what pattern recognition and abstraction mean.

Lesson 4: Algorithm design

  • To understand how to create an algorithm and what it can be used for.

Lesson 5: Applying computational thinking

  • To combine computational thinking skills to solve a problem.

Key skills

  • Using decomposition to solve
Lock

This content is for subscribers only. Join for access today.

Key knowledge

To know:

  • Combining computational thinking
Lock

This content is for subscribers only. Join for access today.

Key vocabulary

abstraction

algorithm

Lock

This content is for subscribers only. Join for access today.

Related content

Padlock
Computing

Knowledge organiser: Computing – Y4 Computational thinking

Aimed at pupils, a single page which gives key facts and definitions from the unit.

Padlock
Computing

Vocabulary display: Computational thinking

A display version of the key vocabulary from the Computational thinking unit.

Subject resources

Lock

This content is for subscribers only. Join for access today.

For copyright reasons, you may not screenshot this page.
Press esc to exit