Concepts for object-oriented programming

Concepts for Object-Oriented Programming is an example of asynchronous e-learning. It employs a mixture of narrated animations and self-practice activities to help learners understand the object-oriented concepts of inheritance and overriding.

About the example 

Audience: Experienced programmers who are switching to an object-oriented programming language.

Purpose: To explain the concept of inheritance and overrides.

Context: Two of six lessons. This is a proof-of-concept demo.

Viewing requirements: You need the Flash Player.

Tools used: PowerPoint, the built-in drawing tools in PowerPoint, Articulate QuizMaker (for the Review quiz), and Articulate Presenter (for the conversion).

Contents