CCE Theses and Dissertations

A Conceptual Framework, Implementation Plan, and Visual Guide for the Interactive Multimedia Courseware Development Process

Date of Award


Document Type


Degree Name

Doctor of Philosophy (PhD)


Graduate School of Computer and Information Sciences


Getrude W. Abramson

Committee Member

Gerorge K. Fornshell

Committee Member

Laurie Dringus


The purpose of this study was to develop a conceptual framework which delineates and coordinates the phases and steps of a courseware development model suitable for novice courseware developers. The model is integrated with background information, development guidelines, and visual examples for each phase and/or step in the development model. The problem addressed by this research was the lack of understanding of the courseware development process and the technical, cognitive, and pedagogical factors that impact upon it, and the lack of, and demand for a comprehensive courseware development model that integrates the process of courseware development with the background theoretical knowledge and production guidelines that drive it.

Nielsen's process of competitive analysis was applied to numerous courseware development models, planning and production guidelines, and courseware products. As a result, a comprehensive, integrated courseware development model, suitable for novice courseware developers was proposed. The proposed courseware development model included an up-front section called Foundation Information which delineated the background information regarding how humans learn, instructional systems design, courseware development models, hypermedia, and evaluation. The development model was comprised of four interrelated sections: (1) a macro level planning phase which delineated the up-front planning of the functional, instructional, and visual aspects of the courseware; (2) the development of the instructional shell or user interface; (3) the planning and development of lessons; and, (4) implementation of the courseware. Most importantly, in terms of addressing the needs of novice courseware developers, the model integrated requisite background information and production guidelines and provided almost 300 screens of visual examples for each step of the integrated model.

Based on the knowledge and skill requirements of novice courseware developers, it was concluded that a courseware development model for novice developers must be very explicit in delineating what needs to be done through detailed and properly sequenced phases and steps. It was also concluded that theoretical background information, production guidelines, and visual examples must be integrated with the steps of the development model to tell the novice developer how the specific steps may be accomplished and when they should be done.

This document is currently not available here.

  Link to NovaCat