1. An algorithm is sequence of clearly defined steps that describe a process to be followed. You’ll learn more about them in Chapter 2.

2. This punchline features in a routine from UK sketch show Little Britain, where an unhelpful travel agent ‘delegates’ all decision-making to the computer… or so the audience is led to believe.

3. See for example: Furber 2012, Barr and Stephenson 2011 or Bundy 2007.

4. A programming language aimed at novices that is often used to control a cursor that can draw to the screen. The cursor is called a turtle.

5. This list aligns very closely with others produced by various organisations, including Computing at School (CAS) (Csizmadia et al., 2015), a community supported by BCS, The Chartered Institute for ...

Get Computational Thinking now with the O’Reilly learning platform.

O’Reilly members experience live online training, plus books, videos, and digital content from nearly 200 publishers.