Institutional Repository

Integrating a software engineering approach and instructional factors in instructional software development--illustrated by a prototype in theoretical computer science

Show simple item record

dc.contributor.advisor Kotze, Paula, 1956-
dc.contributor.author De Villiers, M.R. (Ruth)
dc.date.accessioned 2015-01-23T04:24:36Z
dc.date.available 2015-01-23T04:24:36Z
dc.date.issued 1995-09
dc.identifier.citation De Villiers, Mary Ruth (1995) Integrating a software engineering approach and instructional factors in instructional software development--illustrated by a prototype in theoretical computer science, University of South Africa, Pretoria, <http://hdl.handle.net/10500/17979> en
dc.identifier.uri http://hdl.handle.net/10500/17979
dc.description.abstract This dissertation is a multi-disciplinary study, which integrates a software engineering approach with instructional factors in the decision-making, analysis, design and development processes of instructional software. Software engineering models, tools and representations are used in the process of software construction. With reference to the fundamental characteristics of the software product, several disciplines and factors, from both instructional and computing perspectives are considered, and the most appropriate approach/es selected. Software engineering, instructional design and instructional theory are considered as pillars of courseware engineering. The object-oriented design paradigm and a prototyping life-cycle model are found to be most suitable for development of computer-aided instruction. The conceptual study is illustrated by prototype development of a component-based multi-activity practice environment in theoretical Computer Science. It offers perusal or practice, in various instructional modes, according to the user's preferred learning style or need. en
dc.format.extent 1 online resource (240 leaves) en
dc.language.iso en
dc.subject Cognitive science en
dc.subject Component-based software en
dc.subject Computer-aided instruction en
dc.subject Courseware engineering en
dc.subject Instructional design en
dc.subject Instructional systems development en
dc.subject Instructional theory en
dc.subject Instructional transactions en
dc.subject Object-oriented design en
dc.subject Practice environment en
dc.subject Prototyping en
dc.subject Software engineering en
dc.subject.ddc 005.1 DEVI
dc.subject.lcsh Software engineering. en
dc.subject.lcsh Cognitive science en
dc.subject.lcsh Component-based software en
dc.subject.lcsh Computer-aided instruction en
dc.subject.lcsh Courseware engineering en
dc.subject.lcsh Instructional design en
dc.subject.lcsh Instructional systems development en
dc.subject.lcsh Instructional theory en
dc.subject.lcsh Instructional transactions en
dc.subject.lcsh Object-oriented design en
dc.subject.lcsh Practice environment en
dc.subject.lcsh Prototyping en
dc.title Integrating a software engineering approach and instructional factors in instructional software development--illustrated by a prototype in theoretical computer science en
dc.type Dissertation
dc.description.department Computing
dc.description.degree M. Sc. (Information Systems) en


Files in this item

This item appears in the following Collection(s)

Show simple item record

Search UnisaIR


Browse

My Account

Statistics