This week’s topics
Programming Paradigms and Application Development
- Object-oriented programming principles
- Event-driven programming for desktop applications
- Scripting for task automation
- Comparing language implementations
- 32. OCR A Level (H446) SLR7 - 1.2 Programming paradigms
- Object-Oriented Programming, Simplified
- Programming Paradigms | 2.4a | OCR A-Level Computer Science
What you will be able to do
- 1.1 Identify popular programming languages that are used within computer systems.
- 1.3 Explain how principles of computer programming are applied in different languages to produce software applications.
Activity
Start with this week’s 3 videos, then: Seminar, guided reading and a short written task: identify popular programming languages that are used within computer systems.
Study materials
Videos
- 32. OCR A Level (H446) SLR7 - 1.2 Programming paradigms · YouTube · Craig'n'Dave · 7 min · for registered students
- Object-Oriented Programming, Simplified · YouTube · Programming with Mosh · 8 min · for registered students
- Programming Paradigms | 2.4a | OCR A-Level Computer Science · YouTube · CSNewbs · 4 min · for registered students
Further resources
- Introduction to Computer Science, 4.1: Programming Language Paradigms · PDF · OpenStax, textbook chapter; pp. 151–155 · for registered students
- Introduction to Python Programming, ch. 11: Classes · PDF · OpenStax, textbook chapter; pp. 249–269 · for registered students
Materials marked “for registered students” open in the student portal, which is set up as soon as you receive final acceptance.