Skip to content
Exit presentation

Computational Thinking Basics

The big picture

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.

Jump to lesson

This track

  1. 0 Start here
  2. 1 Split the big job
  3. 2 Spot the repeat
  4. 3 Algorithm = exact steps, in order
  5. 4 Follow the steps exactly
  6. 5 Test the tricky case
  7. 6 Sorting is an algorithm too
  8. 7 The big picture
  9. 8 Track quiz

Other tracks