Employing Object-Oriented Design Principles in the Design of Learning Objects in a Software Engineering Course. - Permanand Mohan; Sandra Bucarey A.; Ben Daniel 001 (ICALT, 2006)