JavaScript MathTOUCH (Shizuka Shirai) Graduate School of Human Environmental Sciences, Mukogawa Women s University (Tetsuo Fukui) S

Similar documents
~ ご 再 ~





























































c,-~.=ー


~



Title KETpicによる曲面描画と教育利用 ( 数式処理と教育教育における数式処理システムの効果的利用に関する研究 ) : 数学 Author(s) 金子, 真隆 ; 阿部, 孝之 ; 関口, 昌由 ; 山下, 哲 ; 高遠, Citation 数理解析研究所講究録 (2009), 1624:
































GeoGebra /JST CREST (Tatsuyoshi Hamada) Fukuoka University/JST CREST 1,, GeoGebra, 1: TI-92 Plus (WikiPedia ) 2: GeoGebra 2 GeoG


Transcription:

Title JavaScript 版数式入力インタフェース MathTOUCH の試作 ( 数学ソフトウェアとその効果的教育利用に関する研究 ) Author(s) 白井, 詩沙香 ; 福井, 哲夫 Citation 数理解析研究所講究録 (2015), 1951: 34-39 Issue Date 2015-06 URL http://hdl.handle.net/2433/223967 Right Type Departmental Bulletin Paper Textversion publisher Kyoto University

1951 2015 34-39 34 JavaScript MathTOUCH (Shizuka Shirai) Graduate School of Human Environmental Sciences, Mukogawa Women s University (Tetsuo Fukui) School of Human Environmental Sciences, Mukogawa Women s University 1 $e$ 2000 [1]. 2014 1 $e$ ( ) [2]. $e$ (Computer Algebra System, CAS) [3]. MATH ON WEB[4] Moodle STACK[5, 6, 7] [8, 9]. [3]. 2014 CAS CAS WYSIWYG GUI WYSIWYG [10].

35 Math- TOUCH[11] 2014 STACK MathTOUCH [12]. MathTOUCH Java MathTOUCH JavaScript 2 JavaScript MathTOUCH 2.1 MathTOUCH MathTOUCH 2011 [13] $a^{2}$ a2$ WYSIWYG $\langle 1 1 [14]. root int [12]. 2014 [14] $e$ [12, 15, 16] MathTOUCH 2.2 JavaScript MathTOUCH Java (1) Java (2)MathTOUCH (3) Java ( MathTOUCH Java ), $ $ 1 Maxima sqrt (2) root2 root 2 sqrt $()$

36 HTML5, JavaScript, CSS MathTOUCH Web HTML5 JavaScript [17] 2.3 JavaScript MathTOUCH JavaScript Java WYSIWYG HTML5 Canvas ( Java API AWT ). Canvas 2 Java (JPEG,PNG) JavaScript $\mathbb{h}ffi$ Java CGI JavaScript Ajax Canvas 2 MathJax[18] Space ( ) Enter 2014 MathTOUCH Web Java ( ) 2.4 JavaScript MathTOUCH STACK 1 MathTOUCH (Space) 1 MathJax STACK Maxima STACK Validation JavaScript MathTOUCH STACK $arrow$

37 1: JavaScript MathTOUCH MathTOUCH JavaScript JavaScript Java PC Safari[19], FireFox[20], Chrome[21] Web STACK MathTOUCH Java MathTOUCH STACK 3 MathTOUCH JavaScript Java JavaScript MathTOUCH $e$ MathTOUCH MathTOUCH [1] : e 2008/2009 2008.

$\lceil$ 38 [2] Clarck, R. C., Mayer, R. E., : Se-learning and the science of instruction: Proven guidelines for consumers and designers of multimedia learnings, Jossey- Bass/Pfeiffer, 2003. [3] CIEC : 100 CIEC 100 pp.1-6, 2014. [4] :MATH ON WEB Learning College Mathematics by webmathematica(online), http://www.las.osakafu-u.ac.jp/lecture/math/ MathOnWeb/(2014.12.8 ). [5] Sangwin, C. J. :STACK(online), http: $//$ $)$ stack.bham.$ac.uk/(2014.12.8$. $)$ [6] Ja STACK.org :Ja STACK.org(online), http: $//ja-$stack.$org/(2014.12.8$. [7] : $e$ STACK Moodle 2010. [8] : Vol.27, No.2, pp.113-118, 2012. [9] : Moodle STACK No.1865, pp.121-129, 2013. [10] Pollanen, M., Wisniewski, T., Yu, X. : XPRESS: A Novice Interface for the $\rfloor$ Real-Time Communication of Mathematical Expressions, In Proceedings of Math- UI2007, 2007. [11] MathTOUCH : MathTOUCH (online), http: $//$ math.mukogawa-u.ac.$jp/$ (2014. 12.8 ) [12] : STACK & Vol.37, pp.85-90, 2014. [13] : Vol.1780, pp.160-171, 2012. [14] : (Web ), Vol.2013, No.1, 2EXB-50, pp.537-540, 2013. [15] : STACK, 2014 Vol.2014, No.2, pp.207-212, 2014.

39 [16] Shirai,S. and Fukui,T.: $\lceil$development and Evaluation of a Web-Based Drill System to Master Basic Math Formulae Using a New Interactive Math Input MethodJ International Congress on Mathematical Software 2014, Lecture Notes in Computer Science 8592, Springer, pp.621-628, 2014. $[j$ [17] Shelley Powers: 2009. JavaScript 2 [18] MathJax :MathJax (online), http://www.mathjax.org/ (2014.12.8 ) [19] Safari :Safari 5.1.10 (onhne), https://www.apple.com/jp/safari/ (2014.12.8 ) [20] Firefox:Firefox 34.0 (online), https://www.mozilla.org/ja/firefox/new/ (2014.12.8 ) [21] Google Chrome :Google Chrome 36.0. 1985. 125 (online), https: $//www$.google.co.jp/chrome/ (2014. 12.8 )