Design and implementation of web-based dynamic geometry drawing technology

被引:0
|
作者
Guan Hao [1 ,2 ]
Rao Yongsheng [3 ]
Xu Zhangtao [4 ]
机构
[1] Chengdu Institute of Computer Application,Chinese Academy of Sciences
[2] University of Chinese Academy of Sciences
[3] Institute of Computing Science and Technology,Guangzhou University
[4] School of Mathematics and Statistics,Central China Normal
关键词
D O I
暂无
中图分类号
TP393.09 []; TP391.7 [机器辅助技术]; G434 [计算机化教学];
学科分类号
080402 ;
摘要
Dynamic geometry software, as a piece of computer-assisted instruction(CAI) software, is closely and deeply associated with mathematics, and is widely applied to mathematics teaching activities in primary and secondary schools. Meanwhile, web technology also has become an important technology for assisting education and teaching. This paper expounds a web-based dynamic geometry software development process, and analyses specific requirements regarding graphical application programming interface(API) required by dynamic geometry software. With experiments and comparison on the two different hypertext markup language(HTML)5 graphical API technologies, i.e., scalable vector graphics(SVG) and Canvas, on different apparatuses and browsers, we draw the conclusion that it is more suitable to adopt Canvas as the graphical API technology for the web-based dynamic geometry software, thus further proposed the principles and methods for an object-oriented Canvas design. The dynamic geometry software based on the newly-designed Canvas has technical advantages and educational value, well incorporating aesthetic education into mathematics education.
引用
收藏
页码:43 / 53
页数:11
相关论文
共 50 条
  • [31] Design and Implementation of Web-based Collaborative Social Curation
    Butt, Abbas Ali
    Park, Jaehyuk
    Kwon, Yong-Moo
    PROCEEDINGS OF THE 2014 INTERNATIONAL CONFERENCE ON COLLABORATION TECHNOLOGIES AND SYSTEMS (CTS), 2014, : 19 - 26
  • [32] Design and Implementation of Web-based Hierarchy Visualization Services
    Scheibel, Willy
    Hartmann, Judith
    Doellner, Juergen
    PROCEEDINGS OF THE 14TH INTERNATIONAL JOINT CONFERENCE ON COMPUTER VISION, IMAGING AND COMPUTER GRAPHICS THEORY AND APPLICATIONS - VOL 3: IVAPP, 2019, : 141 - 152
  • [33] Design and implementation of web-based EPON EMS system
    Paik, E
    Huh, J
    Kim, T
    Lee, HH
    6TH INTERNATIONAL CONFERENCE ON ADVANCED COMMUNICATION TECHNOLOGY, VOLS 1 AND 2, PROCEEDINGS: BROADBAND CONVERGENCE NETWORK INFRASTRUCTURE, 2004, : 786 - 790
  • [34] Design and implementation of a Web-based distance PLC laboratory
    Chang, WF
    Wu, YC
    Chiu, CW
    Yu, WC
    PROCEEDINGS OF THE 35TH SOUTHEASTERN SYMPOSIUM ON SYSTEM THEORY, 2003, : 326 - 329
  • [35] The design and Implementation of Cloud Notes System Web-based
    Song, Yucheng
    Dong, Xue
    Li, JinHuai
    2016 8TH INTERNATIONAL CONFERENCE ON INFORMATION TECHNOLOGY IN MEDICINE AND EDUCATION (ITME), 2016, : 800 - 801
  • [36] Simulation and training for lean implementation using web-based technology
    Wan, Hung-Da
    Chen, F. Frank
    Saygin, Can
    International Journal of Services Operations and Informatics, 2008, 3 (01) : 1 - 14
  • [37] Design and Implementation of Web-based Instruction System Based on Windows Azure
    Lu, Zhaohui
    Jiang, Wenjuan
    INFORMATION, COMMUNICATION AND EDUCATION APPLICATION, VOL 12, 2013, 12 : 97 - 102
  • [38] The design and implementation of a Web-based discovery-based instruction model
    Jun, W
    Gruenwald, L
    Park, S
    Hong, SK
    ADVANCES IN MULTIMEDIA INFORMATION PROCESSING - PCM 2002, PROCEEDING, 2002, 2532 : 1009 - 1016
  • [39] Web-based design and manufacturing support systems: implementation perspectives
    Cheng, K
    Pan, PY
    Harrison, DK
    INTERNATIONAL JOURNAL OF COMPUTER INTEGRATED MANUFACTURING, 2001, 14 (01) : 14 - 27
  • [40] Analysis, Design and Implementation of a Web-based Payroll Application Software
    Then, Husin J.
    Issac, Biju
    Chung, Lau T.
    Wongso, Susanti
    Bong, Riyan
    Lu, Lesley
    Ling, Yu P.
    PROCEEDINGS OF THE 2009 INTERNATIONAL CONFERENCE ON COMPUTER TECHNOLOGY AND DEVELOPMENT, VOL 1, 2009, : 107 - 111