Skip to main content

A “tiny tool” for matrix inversion in a COSTOC environment

  • CAL Tools
  • Conference paper
  • First Online:
Computer Assisted Learning (ICCAL 1990)

Part of the book series: Lecture Notes in Computer Science ((LNCS,volume 438))

Included in the following conference series:

  • 1186 Accesses

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.

This is a preview of subscription content, log in via an institution to check access.

Access this chapter

Institutional subscriptions

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

References

  1. J. Bentley, “Little Languages,” in the Programming Pearls section of Communications of the ACM, V.29, no. 8, pp. 711–721, (1986)

    Google Scholar 

  2. “Hypertex: An Introduction and Survey” IEEE Computer, (Sept. 1987), pp. 17–41

    Google Scholar 

  3. 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)

    Google Scholar 

  4. 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)

    Google Scholar 

  5. “F. Huber, F. Makedon, H. Maurer, “Hyper-COSTOC — A comprehensive Computer-Based Teaching Support System”, Journal of Microcomputer Applications, V.12, (1989) (to appear)

    Google Scholar 

  6. S. C. Johnson, “YACC — Yet Another Compiler Compiler”, CSTR 39, Bell Laboratories, Murray Hill, NJ, (1975)

    Google Scholar 

  7. B. Kernigan and R. Pike, Chapter 8 of The UNIX Programming Environment Prentice-Hall, New Jersey, (1984)

    Google Scholar 

  8. 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

    Google Scholar 

  9. H. Maurer, “A Heterogeneous Data-Base with Hyper-Navigation as a New Paradigm for CAI” Proc. UNESCO Conf. on Education and Informatics, Paris (1989)

    Google Scholar 

  10. 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

    Google Scholar 

  11. 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)

    Google Scholar 

  12. 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

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Editor information

Douglas H. Norrie Hans-Werner Six

Rights and permissions

Reprints 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

Publish with us

Policies and ethics