Skip to content
Your progress

Checking your sign-in…

Who's learning?

Each profile keeps its own read lessons, badges, streak, and practice scores on this device.

Lesson 7 of 9

The big picture

Show on a big screen

4 min

Text size

Six ideas in one list.

Computational thinking basics: six ideas in one table
IdeaRemember
Splitting a big jobDecomposition splits a big job into smaller, named parts.
Spotting the repeatA pattern is a small piece that repeats.
What is an algorithm?An algorithm is an exact list of steps, in order.
Following steps exactlyRun each step exactly as written. See where it breaks.
Testing the tricky caseA rule that works once can fail on another case.
SortingCompare two neighbours. Swap them if the left one is bigger.

None of this needs a computer. A pencil and your own hands are enough.

Next: How a Computer Works. The parts, the loop and what memory really means.