IGCSE Computer Science · Chapter 7
Algorithm design and problem solving
No chapter review yet. It is on its way.
InteractiveProgram Development Life Cycle7.1 Analysis, design, coding and testing, abstraction, decomposition and iterative testing, with animations, labs and exam questions.Open →
InteractiveDecomposition and Design Methods7.2 Sub-systems, inputs, processes, outputs and storage, structure diagrams, flowcharts and pseudocode, with a flowchart tracer and exam questions.Open →
InteractiveStandard Methods of Solution7.3 Totalling, counting, maximum, minimum, average, linear search and bubble sort, with code-synced animations, labs and exam questions.Open →
InteractiveValidation and Verification7.4 Range, length, type, presence, format and check digit checks, visual and double entry verification, with a check digit calculator and exam questions.Open →
InteractiveTest Data7.5 Normal, abnormal, extreme and boundary test data, a test data generator, a find-the-bug lab and exam questions.Open →
InteractiveTrace Tables, Errors and Writing Algorithms7.6 Completing trace tables, finding and fixing errors, and writing precise algorithms, with a trace table tool and exam questions.Open →
Extra activities that deepen understanding or give more support. Shown in coursebook order.
No extra resources for this chapter yet.
Deleted: hidden from students and progress. Only you can see this tab.