Effective Use of Math E-Learning with Questions Specification

Part of the ICME-13 Monographs book series (ICME13Mo)


MATH ON WEB, STACK, and Maple T.A. are the prominent mathematics e-learning systems used in Japan. They can assess answers containing mathematical content freely written by students as opposed to only answers to multiple-choice questions. However, there are two major challenges while using these systems: inconvenience in inputting answers and heavy content-development workload. We have developed two math input interfaces, MathTOUCH and FlickMath, using which students can easily input mathematical expressions. The interfaces were developed as part of a project aimed at accelerating the spread of math e-learning systems using a question-sharing environment among heterogeneous systems such as MATH ON WEB and Maple T.A. Further, they form a part of mathematics e-learning question specification (‘MeLQS’) system, which is currently being developed in our project to realise this objective. We would like to emphasize the importance of building a common base, ‘MeLQS’, for creating questions in math e-learning.


STACK MATH ON WEB Maple T.A. Math e-learning Question sharing 



This work was supported by JSPS KAKENHI Grant Number 16H03067.


  1. Baumgarten, K., Brouwer, N., Cohen, M., Droop, B., Habbema, M., Heck, A., et al. (2015). Design and implementation of a conversion method between mathematical question bank items. Accessed July 12, 2017.
  2. Chen, T.-Y., Chu, H.-C., Chen, Y.-M., & Su, K.-C. (2016). Ontology-based adaptive dynamic e-learning map planning method for conceptual knowledge learning. International Journal of Web-Based Learning and Teaching Technologies (IJWLTT), 11(1), 1–20.CrossRefGoogle Scholar
  3. Chitose Institute of Science and Technology. (2016). CIST-Solomon, Accessed July 12, 2017.
  4. Cybernet Systems. (2012). A case study at Gakusyuin University. Online:
  5. Davendra, D. (2010). Evolutionary algorithms and the edge of chaos. In: I. Zelinka, S. Celikovsky, H. Richter, & G. Chen (Eds.), Evolutionary algorithms and chaotic systems. Studies in Computational Intelligence (Vol. 267). Berlin: Springer.Google Scholar
  6. Fukazawa, K., & Nakamura, Y. (2016). Enhancement of plotting environment of STACK with Gnuplot. JsiSE Research Report, 31(3), 6–9 (in Japanese).Google Scholar
  7. Fukui, T. (2012). An intelligent method of interactive user interface for digitalized mathematical expressions. RIMS Kokyuroku, 1780, 160–171 (in Japanese).Google Scholar
  8. Higuchi, S. (2015). Study of mathematical software and its effective use for mathematics education. RIMS Kokyuroku, 1978, 72–78 (in Japanese).Google Scholar
  9. Higuchi, S. (2016). Maple T.A. to STACK conversion, Accessed July 12, 2017.
  10. Kawazoe, M., Takahashi, T., & Yoshitomi, K. (2013). Web-based system for after-class learning in college mathematics via computer algebra system. In M. Inprasitha (Ed.), Proceedings of the 6th East Asia Regional Conference on Mathematics Education (Vol. 2, pp. 476–485). Phuket, Thailand: Khon Kaen University.Google Scholar
  11. Kawazoe, M., & Yoshitomi, K. (2016a). Construction and operation of mathematical learning support web-site MATH ON WEB developed by webMathematica. Bulletin of JSSAC, 22(1), 13–27 (in Japanese).Google Scholar
  12. Kawazoe, M., & Yoshitomi, K. (2016b). E-learning/e-assessment systems based on webMathematica for university mathematics education. Submitted to MSOR Connections.Google Scholar
  13. Komatsugawa, H. (2004). Development of e-learning system using mathematical knowledge database for remedial study. In Proceedings of International Conference on Computers and Advanced Technology in Education (pp. 212–217).Google Scholar
  14. Koyama, Y., & Akiyama, M. (2009). Developing a computer adaptive ESP placement test using moodle. In Proceedings of E-Learn: World Conference on E-Learning in Corporate, Government, Healthcare, and Higher Education (pp. 940–945).Google Scholar
  15. Maplesoft. (2013). Maple T.A. Cloud facilitates new ways for content collaboration and sharing between users, Accessed July 14, 2017.
  16. Maplesoft. (2016). Maple T.A. user case studies. Online: Accessed July 12, 2017.
  17. Nakahara, T., Yoshitomi, K., & Kawazoe, M. (2016). Development of a Mathematica-based Moodle plugin for assessment in mathematics. JsiSE Research Report, 31(2), 15–16 (in Japanese).Google Scholar
  18. Nakamura, Y., Amano, H., & Nakahara, T. (2011). Enhancement of plotting function of math e-learning system STACK. In Proceedings of E-Learn: World Conference on E-Learning in Corporate, Government, Healthcare, and Higher Education 2011 (pp. 2621–2627).Google Scholar
  19. Nakamura, Y., Inagaki, Y., & Nakahara, T. (2014a). Development of math input interface for STACK by utilizing MathDox. In Proceedings of 2014 PC Conference (pp. 188–191) (in Japanese).Google Scholar
  20. Nakamura, Y., Taniguchi, T., & Nakahara, T. (2014b). Item bank system for the mathematics e-learning system STACK. Electronic Journal of Mathematics & Technology, 8(5), 355–362.Google Scholar
  21. Nakamura, Y., & Nakahara, T. (2016). Development of a math input interface with flick operation for mobile devices. In Proceedings of 12th International Conference Mobile Learning 2016 (pp. 113–116).Google Scholar
  22. Nakamura, Y., & Nakahara, T. (2017). A new math input interface with flick operaton for mobile devices. MSOR Connections, 15(2), 76–82.CrossRefGoogle Scholar
  23. Nakamura, Y., Ohmata, Y., & Nakahara, T. (2012). Development of a question-authoring tool for math e-learning system stack. In Proceedings of IADIS International Conference E-Learning (pp. 435–440).Google Scholar
  24. Osaka Prefecture University (2016). MATH ON WEB: Learning college mathematics by webMathematica.
  25. Pollanen, M., Wisniewski, T., & Yu, X. (2007). Xpress: A novice interface for the real-time communication of mathematical expressions. In Proceedings of MathUI 2007. Available at Accessed July 12, 2017.
  26. Reed, C. (2013). Creating, visualizing, and exploring knowledge maps. Accessed July 14, 2017.
  27. Sangwin, C. (2012). The dragmath equation editor. MSOR Connections.Google Scholar
  28. Sangwin, C. (2013). Computer aided assessment of mathematics. Oxford: Oxford University Press.Google Scholar
  29. Shirai, S., & Fukui, T. (2014). Improvement in the input of mathematical formulae into STACK using interactive methodology. Computer & Education, 37, 85–90 (in Japanese).Google Scholar
  30. Shirai, S., & Fukui, T. (2016). MathTOUCH Web. Accessed July 12, 2017.
  31. Shirai, S., & Fukui, T. (2017). MathTOUCH: Mathematical input interface for e-assessment systems. MSOR Connections, 15(2), 70–75.CrossRefGoogle Scholar
  32. Shirai, S., Nakamura, Y., & Fukui, T. (2015). An interactive math input method for computer aided assessment systems in mathematics. IPSJ Transactions on Computers and Education, 1(3), 11–21 (in Japanese).Google Scholar
  33. Smithies, S., Novins, K., & Arvo, J. (2001). Equation entry and editing via handwriting and gesture recognition. Behaviour and Information Technology, 20(1), 53–67.CrossRefGoogle Scholar
  34. Taniguchi, T., Udagawa, S., Nakamura, Y., & Nakahara, T. (2015). Math questions of differential equation, gamma function and beta function using STACK on moodle. RIMS Kokyuroku, 1978, 79–86 (in Japanese).Google Scholar
  35. Thaule, M. (2016). Maple T.A. as an integrated part of calculus courses for engineering students. In Maple T.A. and Möbius User Summit 2016.Google Scholar
  36. Wood, K. (2014). jQuery Keypad (2.0.1). [Computer software]. Retrieved from Accessed July 12, 2017.
  37. Yoshitomi, K. (2014). On a formulation of “Mathematics e-Learning Contents Specification” and it’s applications to some systems. In Proceedings of the Annual Conference of JSiSE (Vol. 39. pp. 167–168) (in Japanese).Google Scholar
  38. Yoshitomi, K., & Kawazoe, M. (2013). On the framework of database for e-learning contents of mathematics. JSiSE Research Report, 28(1), 23–28 (in Japanese).Google Scholar

Copyright information

© Springer International Publishing AG, part of Springer Nature 2018

Authors and Affiliations

  1. 1.Graduate School of InformaticsNagoya UniversityChikusa-ward, NagoyaJapan
  2. 2.Osaka Prefecture UniversitySakaiJapan
  3. 3.Mukogawa Women’s UniversityNishinomiyaJapan
  4. 4.Sangensha LLC.ChitoseJapan
  5. 5.Cybernet Systems Co., Ltd.TokyoJapan
  6. 6.Nihon UniversityTokyoJapan
  7. 7.Osaka UniversityToyonakaJapan

Personalised recommendations