Book 2: Fundamental Problem-solving and Programming Skills
Book 2 · Chapter 9
Algorithm Design and Problem-solving
§9.1§9.2Regular · ≈ 6.7 m · ↘
B2·9This chapter is being written.
Everything the site already has for it is below — each with the short code the book prints beside it.
For the whole chapter
- Topic pageAlgorithm Design and Problem-Solving
B2·9·T - QuizAlgorithm Design & Problem-Solving
B2·9·Q1 - LabFlowchart Studio
B2·9·X1 - LabSorting & searching visualiser
B2·9·X2 - LabTrace tables
B2·9·X3 - LabIdentifier table (Playground)
B2·9·X4
§9.1 Computational thinking skills
Short code B2·9·1
- FlashcardsFlashcards §9.1: Computational thinking & design tools
B2·9·F1 - Past-paper questionsPast-paper questions §9.1 (computational-thinking-skills)
B2·9·1
§9.2 Algorithms · Documenting and converting
Short code B2·9·2
- FlashcardsFlashcards §9.2: Algorithms — pseudocode, flowcharts & refinement
B2·9·F2 - Past-paper questionsPast-paper questions §9.2 (algorithms)
- Past-paper questionsPast-paper questions §9.2 (documenting-and-converting)
Workbook 2: Algorithm Design and Problem-solving
Short code W2·9 · Problem-solving and Programming Skills Workbook
The write-in workbook for this chapter — drills, exam-style practice, trace tables, fix-the-mistake and mark-it-yourself pages. Its full mark schemes and an interactive version arrive here with the chapter.


