Abstract
In many of the CAI lessons in use today, there is a strong emphasis on user interaction and the provision of immediate feedback from the lesson. This paper describes an example of the use of a “tiny tool” — a small language designed specifically to provide a vehicle for user interaction with the exercises in a COSTOC CAI lesson on matrix inversion. Such a language can be implemented as a “natural” user interface, if carefully designed; for some applications it is a more “natural” interface than the ubiquitous “menu driven” and “hypertext” interfaces. For this type of mathematical problem, in particular, it can allow the student to interactively solve matrix inversion problems, in the context of the CAI lesson, permitting immediate feedback. Moreover, it affords the designer of the lesson an opportunity to implement “non-trivial” exercises in a relatively simple way.
Preview
Unable to display preview. Download preview PDF.
References
J. Bentley, “Little Languages,” in the Programming Pearls section of Communications of the ACM, V.29, no. 8, pp. 711–721, (1986)
“Hypertex: An Introduction and Survey” IEEE Computer, (Sept. 1987), pp. 17–41
P. Gillard and H. Maurer, “Tiny CAI Tools — giving students ‘the works',” Technical Report #270 Institute fur Informationsverarbeitung, Technische Universitat Graz und Osterreische Computer Gesellschaft (1989)
H. J. Greenberg and R. M. Pengelly, “A Conceptual Basis for the Role of the Microcomputer in the Teaching/Learning of College Mathematics”, pp. 132–149, Computer Assisted Learning, Vol. 360 of Lecture Notes in Computer Science, (Proceedings of the 2nd International Conference, ICCAL'89) Springer-Verlag (1989)
“F. Huber, F. Makedon, H. Maurer, “Hyper-COSTOC — A comprehensive Computer-Based Teaching Support System”, Journal of Microcomputer Applications, V.12, (1989) (to appear)
S. C. Johnson, “YACC — Yet Another Compiler Compiler”, CSTR 39, Bell Laboratories, Murray Hill, NJ, (1975)
B. Kernigan and R. Pike, Chapter 8 of The UNIX Programming Environment Prentice-Hall, New Jersey, (1984)
H. Maurer, F. Makedon, “COSTOC — Computer Supported Teaching of Computer Science” Proc. IFIP Conference on Teleteaching, Budapest, North Holland Publ. Co. (1987), pp. 93–106
H. Maurer, “A Heterogeneous Data-Base with Hyper-Navigation as a New Paradigm for CAI” Proc. UNESCO Conf. on Education and Informatics, Paris (1989)
C. M. Reigeluth and E. Schwartz, “An Instructional Theory for the Design of Computer-Based Simulations”, Journal of Computer Based Instruction, Vol. 16, no. 1, (1989), pp. 1–10
M. G. Stone, “Interactive COSTOC Tutorials”, pp. 532–540, Computer Assisted Learning, Vol. 360 of Lecture Notes in Computer Science, (Proceedings of the 2nd International Conference, ICCAL'89) Springer-Verlag (1989)
N. Yankelovich, B. J. Haan, N. K. Meyrowitz, St. M. Drucker, “Intermedia: The Concept and Construction of a Seamless Information Environment”, IEEE Computer (Jan. 1988) pp. 81–96
Author information
Authors and Affiliations
Editor information
Rights and permissions
Copyright information
© 1990 Springer-Verlag Berlin Heidelberg
About this paper
Cite this paper
Gillard, P. (1990). A “tiny tool” for matrix inversion in a COSTOC environment. In: Norrie, D.H., Six, HW. (eds) Computer Assisted Learning. ICCAL 1990. Lecture Notes in Computer Science, vol 438. Springer, Berlin, Heidelberg. https://doi.org/10.1007/BFb0020884
Download citation
DOI: https://doi.org/10.1007/BFb0020884
Published:
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-540-52699-5
Online ISBN: 978-3-540-47111-0
eBook Packages: Springer Book Archive