Topic 10 of 19
Principles of programming
What the specification covers
Unit 1 (AS)Fundamentals of Computer Science
- Procedural, event-driven and visual paradigms
- Objects, classes and methods
- High-level and low-level languages
Unit 3 (A2)Programming and System Development
- Choosing a paradigm
- Object-oriented class relationships
- Language standardisation
- Syntax diagrams and Backus–Naur form
Study this topic
NotesClear notes for each point in the specification, with worked examples. Study subscription11 sections →FlashcardsKey terms to learn. Sort them into ones you know and ones to practise. Study subscription35 cards →QuizAuto-marked questions with an explanation after each answer. Full subscription32 questions →PracticeEndless fresh questions with the full working shown. Build a streak. Full subscription6 skills →