Proposal and development of web-based programming educational system with error analysis and visualization

被引:0
|
作者
Doi S. [1 ]
Imai Y. [1 ]
Kagawa K. [1 ]
Ohno A. [2 ]
Podržaj P. [3 ]
Hattori T. [1 ]
机构
[1] Kagawa University, 2217-20, Hayashi-cho, Takamatsu, Kagawa
[2] Osaka Sangyo University, 3-1-1, Naka-kakiuchi, Daito, Osaka
[3] Univerza v Ljubljani, University of Ljubljana, Slovenia, Kongrensni trg 12, Ljubljana
关键词
Error recording and analyzing; Programming education; Sever-client computing; Web service;
D O I
10.1541/ieejeiss.139.1241
中图分类号
学科分类号
摘要
Beginners of programming sometimes difficult situations and struggle for satisfactory achievement without special support from their environments. Moreover, such beginners, by themselves, often have to set up their programming environments and understand several types of errors from compilers and/or interpreters by themselves. Cloud services would support effective programming environments but they might not provide kind and adequate helps/assistance for beginners. It is necessary for us to employ suitable tools for effective learning of current computer language programming. We have designed and implemented aWeb-based programming educational system with error analysis and visualization to support program learning of Python and Ruby for beginners. With this system, it will be more useful, helpful or fruitful for learners to write and execute programs very easily, to recognize many types of errors (noticing personal trends of occurred errors by themselves), and to utilize history of error-occurring and recovering in order to gain individual understanding and achievement of programming. © 2019 The Institute of Electrical Engineers of Japan.
引用
收藏
页码:1241 / 1247
页数:6
相关论文
共 50 条
  • [1] Adaptive visualization component of a distributed web-based adaptive educational system
    Brusilovsky, P
    Su, HD
    INTELLIGENT TUTORING SYSTEMS, 2002, 2363 : 229 - 238
  • [2] An Approach to Annotation of Learning Texts on Programming within a Web-Based Educational System
    Mihal, Vladimir
    Bielikova, Maria
    PROCEEDINGS 2009 FOURTH INTERNATIONAL WORKSHOP ON SEMANTIC MEDIA ADAPTATION AND PERSONALIZATION, 2009, : 99 - 104
  • [3] Evaluation and Comparative Analysis of Semantic Web-Based Strategies for Enhancing Educational System Development
    Hu, Bin
    Gaurav, Akshat
    Choi, Chang
    Almomani, Ammar
    INTERNATIONAL JOURNAL ON SEMANTIC WEB AND INFORMATION SYSTEMS, 2022, 18 (01)
  • [4] A web-based multiagent educational system
    Dorça, FA
    Fernandes, MA
    Lopes, CR
    EISTA '04: INTERNATIONAL CONFERENCE ON EDUCATION AND INFORMATION SYSTEMS: TECHNOLOGIES AND APPLICATIONS, VOL 3, PROCEEDINGS: EDUCATION/TRAINING AND INFORMATION/COMMUNICATION TECHNOLOGIES AND APPLICATIONS, 2004, : 277 - 282
  • [5] The NOAO web-based observing proposal system
    Bell, DJ
    Barnes, J
    Pilachowski, C
    ASTRONOMICAL DATA ANALYSIS SOFTWARE AND SYSTEMS VII (ADASS), 1998, 145 : 288 - 291
  • [6] Development of a Web-based Support System for Object Oriented Programming Exercises with Graphics Programming
    Asano, Yuya
    Kagawa, Koji
    2019 18TH INTERNATIONAL CONFERENCE ON INFORMATION TECHNOLOGY BASED HIGHER EDUCATION AND TRAINING (ITHET 2019), 2019,
  • [7] Synchronized Static and Dynamic Visualization in a Web-Based Programming Environment
    Yang, Jeong
    Lee, Young
    Hicks, David
    2016 IEEE 24TH INTERNATIONAL CONFERENCE ON PROGRAM COMPREHENSION (ICPC), 2016,
  • [8] Development of a web-based programming learning platform
    Su, Shih-Chieh
    Yu, Chih-Chang
    Lin, Chan-Hsien
    2016 INTERNATIONAL CONFERENCE ON FUZZY THEORY AND ITS APPLICATIONS (IFUZZY), 2016,
  • [9] Multimedia web-based programming development environment
    Perry, Richard
    2007 37TH ANNUAL FRONTIERS IN EDUCATION CONFERENCE, GLOBAL ENGINEERING : KNOWLEDGE WITHOUT BORDERS - OPPORTUNITIES WITHOUT PASSPORTS, VOLS 1- 4, 2007, : 825 - 830
  • [10] Multimedia web-based programming development environment
    Villanova University, Department of Electrical and Computer Engineering, Villanova, PA 19085, United States
    Proc. Front. Educ. Conf. FIE, (F2H13-F2H18):