Abstract
PRODUCING SIGNIFICANT QUANTITIES of high-quality computer-based instructional materials is a major challenge. Using a computer as a medium for education is one of the most technically demanding man-machine interactions requiring not only calculational capabilities but also involving interactive graphics, response analysis, and complex sequencing. Moreover, pedagogical and esthetic aspects are much less well understood in this new medium than in older educational media such as books and lectures. We will attempt to provide a framework for understanding the organizational and technical issues associated with courseware production for university courses. We will focus on the production of university courses in which the computer plays a major but not the only role. We consider courses in which students typically spend several hours per week in computer-based activities but may also have lectures, discussions, textbooks, etc. Producing such substantial amounts of computer-based material is quite different from writing a few short programs to be used occasionally as adjuncts to a course, and careful attention must be paid to organizational and technical issues.
First we will contrast the advantages and disadvantages of production by teams and by individuals. We favor making it technically and organizationally feasible for individual faculty members to write their own materials if they wish. If the technical tools are good enough to make this feasible, teams can also be more productive. The second part of this paper describes and contrasts existing tools including “formatters, ” non-programming authoring systems, standard programming languages, and special-purpose educational programming languages.
Similar content being viewed by others
Explore related subjects
Discover the latest articles, news and stories from top researchers in related subjects.References
Avner, R. A. (1988, November). Is there an ideal size for courseware production teams? Presented at the Conference of the Association for Design of Computer-based Instructional Systems, Philadelphia.
Chabay, R. W., and Sherwood, B. A. (in press). A practical guide for the creation of educational software. In J. H. Larkin & R. W. Chabay (Eds.). Computer Assisted Instruction and Intelligent Tutoring Systems: SharedIssues and Complementary Approaches, Hillsdale, NJ: Erlbaum.
Lewis, C., & Olson, G. M. (1987). Can principles of cognition lower the barriers to programming? In G. M. Olson, E. Soloway, & S. Sheppard (Eds.),Empirical Studies of Programmers (Vol. 2). Norwood, NJ: Ablex.
Resmer, M. (1988). New strategies for the development of educational software.Academic Computing 2, 22–27.
Sherwood, B. A. (1986). Workstations at Carnegie Mellon.Proceedings of the Fall Joint ACM-IEEE Computer Conference.
Sherwood, B. A., and Sherwood, J. N. (1988a) The cT language and its uses: A modern programming tool.Proceedings of the Conference on Computers in Physics Instruction, North Carolina State University.
Sherwood, B. A., and Sherwood, J. N. (1988b)The cT Language. Champaign, Illinois: Stipes Publishing Company.
Sherwood, J. N. (1988).The cT Reference Manual Champaign, Illinois: Stipes Publishing Company. This is a printed version of the on-line reference manual.
Trowbridge, D., Larkin, J., & Scheftic, C. (1987). Computer-based tutor on graphing equations.Proceedings of the National Educational Computing Conference.
Trowbridge, D. (1987) Quick generation of lecture demonstrations and student exercises.Proceedings of the IBM Academic Computing Information Systems University Conference, Discipline Symposia — Physics, 2–7.
Yankelovich, N., Haan, B., Meyrowitz, N., & Drucker, S. M. (1988) Intermedia: The concept and the construction of a seamless information environment.IEEE Computer 21, 81–96.
Author information
Authors and Affiliations
Rights and permissions
About this article
Cite this article
Sherwood, B.A., Larkin, J.H. New tools for courseware production. J. Comput. High. Educ. 1, 3–20 (1989). https://doi.org/10.1007/BF02942603
Issue Date:
DOI: https://doi.org/10.1007/BF02942603