Study resource
Programming paradigms exam tips
Study Programming paradigms with curriculum-aligned Exam Tips resources, practice links, and exam-focused support.
At a glance
exam tips
Resource type
Topic
Programming paradigms
Exam tips
Use a direct comparison
When asked to compare the paradigms, give a characteristic of procedural programming and a corresponding characteristic of object-oriented programming.
This makes the difference in program organisation clear and helps ensure both parts of a comparison question are addressed.
Link each advantage to structure
When explaining an advantage, connect it directly to the use of modules, such as clearer understanding or easier maintenance.
This demonstrates why the structured approach provides the advantage instead of merely listing a benefit.
Use precise UML terminology
When interpreting or drawing a class diagram, state the relationship type and include the required symbol or visibility specifier.
The specification explicitly assesses class diagrams involving single inheritance, composition, aggregation and public, private and protected specifiers.
Related topics
