TOPIC OVERVIEW - THOSE ITEM WITH TICKS COULD OCCUR IN THE MOCK EXAM.
TOPIC OVERVIEW:
4.1 Computational thinking and problem-solving
4.1.1 Abstraction ✔
4.1.2 Algorithms ✔
4.1.3 Abstract Data Types (ADT) ✔
4.1.4 Recursion
4.2 Algorithm design methods
4.2.1 Decision tables ✔
4.2.2 Jackson Structured Programming (JSP) ✔
4.2.3 State-transition diagrams ✔
4.3 Further programming
4.3.1 Programming paradigms Low-level programming Imperative programming Object-oriented programming Declarative programming
4.3.2 File processing ✔
4.3.3 Exception handling ✔
4.3.4 Use of development tools / programming environments ✔
4.4 Software development
4.4.1 Stages of software development ✔
4.4.2 Testing ✔
4.4.3 Project management ✔