#
Developing a TI-92 Manual Generator based on Computer Algebra Systems
Article

## Youngcook Jun, Sunchon National University, Korea (South)

JCMST Volume 23, Number 3, ISSN 0731-9258 Publisher: Association for the Advancement of Computing in Education (AACE), Waynesville, NC USA

## Abstract

The electronic medium suitable for mathematics learning and teaching is often designed with notebook interface provided in a computer algebra system. Such a notebook facilitates a workspace for mathematical activities tightly coupled with online help system. In this paper, the proposed feature is implemented in the Mathematica’ s notebook environment. This paper illustrates how to produce a notebook interface for TI-92 graphics calculator manuals that can be embedded in online help system based on Mathematica and Theorema. The TI-92 manual generator produces input description, a sequence of TI-92 keystrokes and TI-92 screen shot. The final part of this paper shows how static manual creation can be converted into web documents using Mathematica’ s Java package, called J/Link.

## Citation

Jun, Y. (2004). Developing a TI-92 Manual Generator based on Computer Algebra Systems. Journal of Computers in Mathematics and Science Teaching, 23(3), 257-273. Norfolk, VA: Association for the Advancement of Computing in Education (AACE). Retrieved October 21, 2019 from https://www.learntechlib.org/primary/p/4979/.

© 2004 Association for the Advancement of Computing in Education (AACE)

### Keywords

## References

View References & Citations Map- Of standard paper manuals. As Heid et al. (2002) remarked, this aspect of how students reason symbolically needs to be investigated further. The idea of 'encapsulation' as described by Dubinsky (1991) might be relevant to PC linkage given that encapsulation of processes into objects is an important step in reﬂ ective abstraction. He suggests that performing processes using a computer (possibly a CAS) may stimulate its encapsulation, which can also be examined by a TI-92 simulator.
- Artigue, M. (2001). Learning mathematics in a CAS environment: The genesis of a reﬂ ection about instrumentation and the dialectics between technical and conceptual work. Paper presented at CAME. Freudenthal Institute, University of Utrecht. Internet: http://ltsn.mathstore.ac.uk/came/events/freudenthal/
- Beeson, M. (1998). Design Principles of Mathpert: Software to support education in algebra and calculus. In Kajler, N. (ed.) Human Interfaces to Symbolic Computation, Springer-Verlag, Berlin/ Heidelberg/ New York.
- Buchberger, B. (1989). Should students learn integration rules? ACM SIGSAM Bull. 24, 10-17.
- Buchberger, B. (1996). Proving, Solving, Computing. A Language Environment Based on Mathematica. In Proceedings of the Multiparadigm Logic Programming Conference, Bonn, Sept 1996, Springer Vienna – New York.
- Buchberger, B. (1999). Theory exploration versus theorem proving. Mathematica Notebook for the invited talk at the Calculemus Meeting, Trento, July 11, 1999.
- Buchberger, B., Jebelean, T., Kriftner, F., Marin, M., Tomuta, E., & Vasaru, D. (1997). A Survey of the Theorema Project. Proceedings of ISSAC‘97, W. Kuechlin (ed), ACM Press, 384-391.
- Drijvers, P. (2000). Students encountering obstacles using a CAS. International Journal of Computers for Mathematical Learning, 5(3), pp. 189 - 209. Drijvers, P., & Van Herwaarden, O. (2001). Instrumentation of ICT-tools: the case of algebra in a computer algebra environment. International Journal of Computer Algebra in Mathematics Education 7(4), 255 - 275.
- Dubinsky, E. (1991). Reﬂ ective Abstraction in Advanced Mathematical Thinking. In: Tall, D. (Ed.): Advanced Mathematical Thinking, pp. 95 - 123. Dordrecht: Kluwer Academic Publishers.
- Heid, M. K., Blume, G. W., Hollebrands, K., & Piez, C. (2002). Computer algebra systems in mathematics instruction: Implication for research. Mathematics Teacher, 95(8), 586-591.
- Heid, M. K., Hollebrands, K. F., & Iseri, L. (2002). Reasoning and justiﬁ cation with examples from technological environments. Mathematics Teacher, 95(March), 210-216.
- Henze, N., & Nejdl, W. (1999). Adaptivity in the KBS Hyperbook System. In Proceedings of 2nd Workshop on User Modeling and Adaptive Systems on the WWW, May 11th, Toronto, Canada.
- Heugl, H., Klinger, W., & Lechner, J. (1996). Mathematikunterricht mit Computeralgebra-Systemen. Bonn: Addison-Wesley.
- Kajler, N. (Ed.) (1998). Computer-Human Interaction in Symbolic Computation. Springer-Verlag/Wien.
- Karian, Z. (Ed.) (1992). Symbolic computation in undergraduate mathematics education. MAA Notes 24, Mathematical Association of America.
- Kennedy, D. (2002). AP calculus and technology: A retrospective. Mathematics Teacher, 95(8), 576-581.
- Kutzler, B. (1997). Introduction to the TI-92. Bk teacheware.
- Kutzler, B. (2000). The algebraic calculator as a pedagogical tool for teaching mathematics. International Journal of Computer Algebra in Mathematics Education, 7(1), 5-23.
- Le, H. Q. (1999). Client-server communication standards for mathematical computation. Unpublished master‘s thesis, University of Waterloo, Canada.
- Mahoney, J. F. (2002). Computer algebra systems in our schools: Some axioms and some examples. Mathematics Teacher, 95(8), 598-605.
- Martinez-Cruz, A. M., & Contreras, J. N. (2002). Changing the goal: An adventure in problem solving, problem posing, and symbolic meaning with a TI92. Mathematics Teacher, 95(8), 592-597.
- Merrill, M. D, Li, Z., & Jones, M. K. (1992). Instructional Transaction Shells: responsibilities, methods, and parameters. Educational Technology, 32(2), 5-27.
- Peschek, W., & Schneider, E. (2001). How to Identify Basic Knowledge and Basic Skills? The International Journal of Computer Algebra in Mathematics Education, 8(1).
- Rich, A. D., & Stoutemyer, D. R. (1994). Inside the DERIVE Computer Algebra System, International Derive Journal, 1(1), 3-17.
- Schneider, E. (2000). Teacher Experiences with the Use of a CAS in a Mathematics Classroom. The International Journal of Computer Algebra in Mathematics Education, 7(3).
- Solomon, A., Struble, C., Cooper, A., & Linton, S. (2000). The JavaMath API - An architecture for Internet accessible mathematical services. Ariticle submitted to The Journal of Symbolic Computation.
- Tall, D. (Ed.) (1991). Advanced Mathematical thinking. Kluwer Academic Pub. Wester, M. J. (Ed.) (1999). Computer Algebra Systems. John Wiley. Wolfram, S. (1996). The Mathematica Book. Wolfram Media and Cambridge University Press.

These references have been extracted automatically and may have some errors. Signed in users can suggest corrections to these mistakes.

Suggest Corrections to References