Going through what a programming paradigm is, before going through the differences between the procedural and object-oriented approaches (and their individual advantages).
Made for OCR A Level Computer Science Paper 1 (H446).
Part of the 1.2.4 Types of programming language topic: https://www.youtube.com/playlist?list=PL04uZ7242_M53EUttqyr8kCA5u6UT2JTf
Full Paper 1 playlist: https://www.youtube.com/playlist?list=PL04uZ7242_M46xMfDhdEi1_DuJJ3qI4wl
0:00 What is meant by a paradigm?
1:06 The features of the procedural paradigm
1:54 The features of the object-oriented paradigm
2:59 Comparing the two