1
A web-based model using learning objects for teaching and learning classes and instances in C++ and Java | |
Author | Nguyen Dieu Huong |
Call Number | AIT Thesis no.CS-05-21 |
Subject(s) | C++ (Computer program language) Java (Computer program language) |
Note | A thesis submitted in partial fulfillment of the requirements for the degree of Master of Science, School of Advanced Technologies |
Publisher | Asian Institute of Technology |
Series Statement | Thesis ; no. CS-05-21 |
Abstract | For most computer science students, object-oriented programming is still considered difficult to study because of a lot misunderstanding concepts and principles. This thesis applied Learning Object Technology to build a web-based environment for teaching and learning object-oriented programming. It is used to teach for computer science students in university undergraduate course. This thesis's work describe a courseware that can help students understand some basic concepts and principles of object-oriented programming related to classes and instances. A series of Java applets and Macromedia flash are developed to illustrate the visualization and interaction the contents. In order to help student overcome the abstraction concept of classes and objects, the application provides a lot of animation examples with the hope that after learning through the examples, students could get necessary knowledge to synthesize the abstraction concepts from the concrete ones. 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 collaboratively by developers, educators and designers to teach object-oriented programming. Learning objects will be preserved in the repository, managed by a Learning Management System and let members share, and extend them |
Year | 2005 |
Corresponding Series Added Entry | Asian Institute of Technology. Thesis ; no. CS-05-21 |
Type | Thesis |
School | School of Advanced Technologies (SAT) |
Department | Department of Information and Communications Technologies (DICT) |
Academic Program/FoS | Computer Science (CS) |
Chairperson(s) | Batanov, Dentcho N.; |
Examination Committee(s) | Phan Minh Dung;Janecek, Paul; |
Scholarship Donor(s) | His Majesty The King of Thailand; |
Degree | Thesis (M.Sc.) - Asian Institute of Technology, 2005 |