D.1 Objects as programming concept

Click on the Topic code (e.g. D.1.1) to download the class slideshow on that topic:

D1 – Objects as a programming concept (HL & SL)

Point Description PDF More
D.1.1 Outline the general nature of an object D.1.1 Video
D.1.2 Distinguish between an object (definition, template or class) and instantiation D.1.2 Video
D.1.3 Construct UML diagrams to represent object designs D.1.3 UML maker
D.1.4 Interpret UML diagrams D.1.4 Video
D.1.5. Describe the process of decomposition into several related objects D.1.5
D.1.6. Describe the relationships between objects for a given problem D.1.6
D.1.7 Outline the need to reduce dependencies between objects in a given problem D.1.7
D.1.8 Construct related objects for a given problem D.1.8
D.1.9 Explain the need for different data types to represent data items D.1.9
D.1.10 Describe how data items can be passed to and from actions as parameters D.1.10