Learning object model for object oriented paradigm

Date
2010
Authors
Khatiwada, Suresh
Journal Title
Journal ISSN
Volume Title
Publisher
Department of Computer Science and Information Technology
Abstract
Though object-orientation is widely acknowledged as an area of computing, it is still considered difficult to study because of a lot misunderstanding concepts and principles. The principle themselves may not be very difficult to grasp but the deep understanding of the concepts needed to produce effective object-oriented solutions to problems is hard to achieve. This thesis applied Learning Object Technology to build a web-based environment for teaching and learning object-oriented programming. This research work describes an interactive teaching- learning system that can help students understand some basic concepts and principles of object-oriented programming related to classes and instances. The difference in basic concepts of C++ and Java is analyzed and suggested the learning techniques. Four learning objects covering all the contents are developed so that they can be used, re-used or referenced during object-oriented programming support learning. The proposed system is a combination using the educational material, which is transformed into reusable learning objects, created from basic concept of object-oriented programming.
Description
Keywords
Learning models, Management system
Citation