Software authoring facilities for computer assisted learning

dc.contributor.advisorHallworth, Herbert J.
dc.contributor.authorKopp, Gail D.
dc.date.accessioned2005-07-21T19:37:39Z
dc.date.available2005-07-21T19:37:39Z
dc.date.issued1988
dc.descriptionBibliography: p. 106-112en
dc.description.abstractAuthoring languages for Computer Assisted Learning (CAL) have undergone significant developments during the last 25 years. The languages used in the early mainframe computer and minicomputer CAL projects were initially limited by available hardware facilities. Nevertheless, attempts were made to provide authoring flexibility and to implement desirable instructional paradigms. Many CAL programs for the early microcomputers were written in general purpose programming languages. However, the difficulty of using these and their limitations led to the development of CAL application languages, some converted from mainframe counterparts and others produced especially for microcomputer courseware authoring. With limitations of processing speed, memory, and inflexible authoring features, these application languages were frequently perceived by authors as being too restricted. As microcomputers have become more powerful and as they have acquired extensive memory on hard disk, they have also become capable of supporting languages more suitable for CAL authoring. In effect, these languages may be classified into three types: more powerful general purpose programming languages, object oriented languages, and graphics oriented languages. In order to assess the value of such languages in a variety of teaching/ learning applications, three CAL programs were written. The first, written in a general purpose language extended by means of templates, macros, and a shell, was concerned with English grammar. The second, written in a powerful object oriented language, was intended to teach the process of creating an outline. The third, written in a graphics oriented language with builtĀ­in utilities, was concerned with the teaching of higher level cognitive skills. The analysis of results from the writing and use of the three programs indicates the strengths and weaknesses of each of the three types when used for CAL. It is clear that further facilities are required which are not provided by any of the three; however, it is also concluded that the field is not sufficiently mature for an attempt to be made to provide any one language which will meet all needs.
dc.format.extentviii, 112 leaves ; 30 cm.en
dc.identifier.citationKopp, G. D. (1988). Software authoring facilities for computer assisted learning (Master's thesis, University of Calgary, Calgary, Canada). Retrieved from https://prism.ucalgary.ca. doi:10.11575/PRISM/15608en_US
dc.identifier.doihttp://dx.doi.org/10.11575/PRISM/15608
dc.identifier.isbn0315503203en
dc.identifier.lccLB 1028.66 K66 1988en
dc.identifier.urihttp://hdl.handle.net/1880/21624
dc.language.isoeng
dc.publisher.institutionUniversity of Calgaryen
dc.publisher.placeCalgaryen
dc.rightsUniversity of Calgary graduate students retain copyright ownership and moral rights for their thesis. You may use this material in any way that is permitted by the Copyright Act or through licensing that has been assigned to the document. For uses that are not allowable under copyright legislation or licensing, you are required to seek permission.
dc.subject.lccLB 1028.66 K66 1988en
dc.subject.lcshComputer-assisted instruction - Authoring programs
dc.subject.lcshProgramming languages (Electronic computers)
dc.titleSoftware authoring facilities for computer assisted learning
dc.typemaster thesis
thesis.degree.disciplineEducational Psychology
thesis.degree.grantorUniversity of Calgary
thesis.degree.nameMaster of Science (MSc)
ucalgary.item.requestcopytrue
ucalgary.thesis.notesoffsiteen
ucalgary.thesis.uarcreleaseyen
Files
Original bundle
Now showing 1 - 1 of 1
Loading...
Thumbnail Image
Name:
thesis_Kopp_1989.pdf
Size:
44.59 MB
Format:
Adobe Portable Document Format
Description:
Thesis
Collections