MathTOUCH: Mathematical Input Interface for E-Assessment Systems


  • Shizuka Shirai Mukogawa Women's University
  • Tetsuo Fukui Mukogawa Women's University



math input interface, mathematics, human-computer interaction, STACK


In 2012, we developed a new mathematical input interface with Java, named MathTOUCH. The interface facilitates the acceptance of a mathematical expression as input by interactively converting from a colloquial-style mathematical text (string). This input method enables users to input almost any mathematical expression without learning a new language or syntax. However, the user requires a Java-compliant device for mathematical input. In this study, we developed a reconstructed version of MathTOUCH by using JavaScript (HTML5) to enable the use of MathTOUCH across various devices. The result of our evaluation showed that students are able to practice their mathematical work on STACK using the reconstructed MathTOUCH as well as the previous version of MathTOUCH.

Author Biographies

Shizuka Shirai, Mukogawa Women's University

Department of Human Environmental Sciences

Tetsuo Fukui, Mukogawa Women's University

Department of Human Environmental Sciences


Osaka Prefecture University, 2016. MATH ON WEB. Available at: [Accessed 8 October. 2016].

Pollanen, M., Wisniewski, T., Yu, X., 2007. Xpress: a novice interface for the real-time communication of mathematical expressions. Proceedings of MathUI 2007. Available at: [Accessed 5 October 2016].

Smithies, S., Novins, K., Arvo, J., 2001. Equation Entry and Editing via Handwriting and Gesture Recognition. Behaviour and Information Technology, 20(1), pp.53-67.

Fukui, T., 2012. An Intelligent Method of Interactive User Interface for Digitalized Mathematical Expressions (in Japanese). RIMS Kokyuroku, 1780, pp.160-171.

Shirai, S. and Fukui, T., 2014. Improvement in the Input of Mathematical Formulae into STACK using Interactive Methodology (in Japanese). Computer & Education, 37, pp.85-90.

Shirai, S., Nakamura, Y., and Fukui, T., 2015. An Interactive Math Input Method for Computer Aided Assessment Systems in Mathematics (in Japanese). IPSJ Transactions on Computers and Education, 1(3), pp.11-21.

Shirai, S. and Fukui, T., 2016. Evaluation of a Predictive Algorithm for Converting Linear Strings to Mathematical Formulae for an Input Method. Mathematical Aspects of Computer and Information Sciences, Lecture Notes in Computer Science, 9582, pp.421-425.

Fukui, T., 2016. MathTOUCH. Available at: [Accessed 9 November 2016].