MathBrush: a case study for pen-based interactive mathematics

Current generations of computer algebra systems require users to transform two dimensional math expressions into one dimensional strings, to master complex sets of commands, and to analyze lengthy output strings for relevant information. MathBrush is a system, designed based on research in education pedagogy, that provides a pen-based interface to many of the features of computer algebra systems. We describe relevant work in education pedagogy as a motivation for MathBrush's design. We highlight aspects of MathBrush that are unique from other contemporary pen-math systems. Finally, we present the results of a thinkaloud evaluation of the MathBrush system. Together, these observations validate aspects of the current design of MathBrush, suggest areas for refinement, and inform the design of future pen-math systems.

[1]  Joseph J. LaViola,et al.  MathPad2: a system for the creation and exploration of mathematical sketches , 2004, SIGGRAPH 2004.

[2]  Takayuki Dan Kimura,et al.  A comparison study of the pen and the mouse in editing graphic diagrams , 1993, Proceedings 1993 IEEE Symposium on Visual Languages.

[3]  Kaye Stacey,et al.  Observations on students’ responses to learning in a CAS environment , 2001 .

[4]  Kenneth Ruthven,et al.  Instrumenting Mathematical Activity: Reflections on Key Studies of the Educational Use of Computer Algebra Systems , 2002, Int. J. Comput. Math. Learn..

[5]  Dit-Yan Yeung,et al.  Recognizing on-line handwritten alphanumeric characters through flexible structural matching , 1999, Pattern Recognit..

[6]  Edward Lank,et al.  User Interfaces for On-Line Diagram Recognition , 2001, GREC.

[7]  Michèle Artigue,et al.  Learning Mathematics in a CAS Environment: The Genesis of a Reflection about Instrumentation and the Dialectics between Technical and Conceptual Work , 2002, Int. J. Comput. Math. Learn..

[8]  Terence Etchells,et al.  Appropriate use of a CAS in the teaching and learning of mathematics , 2002 .

[9]  Robyn Pierce,et al.  CAS : student engagement requires unambiguous advantages , 2004 .

[10]  Joseph J. LaViola,et al.  MathPad2: a system for the creation and exploration of mathematical sketches , 2004, ACM Trans. Graph..

[11]  Martin Taylor,et al.  Calculators and Computer Algebra Systems: Their Use in Mathematics Examinations , 1995 .

[12]  Jakob Nielsen,et al.  A mathematical model of the finding of usability problems , 1993, INTERCHI.

[13]  Masakazu Suzuki,et al.  INFTY: an integrated OCR system for mathematical documents , 2003, DocEng '03.