Title :
An introduction to class based domain modelling
Author :
McIntyre, Jason ; Szewcow, Ury
Author_Institution :
Univ. of Technol., Sydney, NSW, Australia
Abstract :
The paper presents the primary concepts of learning and teaching the object-oriented paradigm. The guidelines produced supplement the framework developed, and both form a complementary package to the undergraduate software engineering curriculum. This package adopts the inverted curriculum idea, with students, both novice and experienced alike being introduced to the object oriented paradigm for the first time, through the use of this class based model. One of the main benefits recognised for adopting the OO paradigm is reusability. To assist students with this skill, they take part in the process of selecting classes for generalisation and reuse from the developed class library
Keywords :
abstract data types; computer science education; object-oriented methods; object-oriented programming; software libraries; software reusability; teaching; class based domain modelling; class library; class selection; experienced students; generalisation; inverted curriculum idea; novice students; object-oriented paradigm learning; object-oriented paradigm teaching; primary concepts; reuse; undergraduate software engineering curriculum; Assembly; Computer architecture; Computer languages; Education; Guidelines; Libraries; Microprocessors; Packaging; Programming profession; Software engineering;
Conference_Titel :
Software Education Conference, 1994. Proceedings.
Conference_Location :
Dunedin
Print_ISBN :
0-8186-5870-3
DOI :
10.1109/SEDC.1994.475345