Interactive Learning Environment for Practical Programming Language based on Web Service

被引:0
|
作者
Jung, Inho [1 ]
Choi, Jaewoong [2 ]
Kim, In-Jung [2 ]
Choi, Changbeom [3 ,4 ]
机构
[1] Handong Global Univ, Dept Informat & Commun Engn, Pohang Si 37554, Kyunbuk, South Korea
[2] Handong Global Univ, Sch Comp & Elect Engn, Pohang Si 37554, Kyunbuk, South Korea
[3] Handong Global Univ, Global Entrepreneurship, Pohang Si 37554, Kyunbuk, South Korea
[4] Handong Global Univ, ICT, Pohang Si 37554, Kyunbuk, South Korea
关键词
web-based instruction; visual programming language; problem-based learning; self-motivated learning;
D O I
暂无
中图分类号
TP39 [计算机的应用];
学科分类号
081203 ; 0835 ;
摘要
As the needs of education of programming language increase, the importance of the learning environment has been emphasized. Based on the social trends, various web services for the education of programming which improves the computational thinking of a student. Among the web services, block-based programming languages are well known as an effective educational tool for a primary student though a freshman in the university. These tools are proven to be useful tools since the tools provide same programming environment to the students and the teachers anytime and anywhere. However, the environments may be insufficient for learning practical programming languages, such as C/C++ and Java, because they are not the block-based programming languages. This paper introduces a block-based learning environment for C programming language using web services. The environment fills the gap between building computational thinking and learning the syntax of the programming language. The programming environment provides the equivalent environment to teachers and the students during the programming hands-on.
引用
收藏
页数:7
相关论文
共 50 条
  • [1] An affective and Web 3.0-based learning environment for a programming language
    Zatarain Cabada, Ramon
    Barron Estrada, Maria Lucia
    Gonzalez Hernandez, Francisco
    Oramas Bustillos, Raul
    Alberto Reyes-Garcia, Carlos
    [J]. TELEMATICS AND INFORMATICS, 2018, 35 (03) : 611 - 628
  • [2] Interactive Interface for Web-based Programming Environment
    Yanagisawa, Hideaki
    Kondo, Kayo
    [J]. 2013 IEEE 27TH INTERNATIONAL CONFERENCE ON ADVANCED INFORMATION NETWORKING AND APPLICATIONS WORKSHOPS (WAINA), 2013, : 168 - 173
  • [3] An interactive web environment to foster learning programming at the high school level
    de Araujo, Adorilson Bezerra
    [J]. XXVI INTERNATIONAL SYMPOSIUM ON COMPUTERS IN EDUCATION, SIIE 2024, 2024,
  • [4] An Environment for Learning Interactive Programming
    Tang, Terry
    Rixner, Scott
    Warren, Joe
    [J]. PROCEEDINGS OF THE 45TH ACM TECHNICAL SYMPOSIUM ON COMPUTER SCIENCE EDUCATION (SIGCSE'14), 2014, : 671 - 676
  • [5] An interactive, Web-based learning environment for pathophysiology
    Parker, MJ
    Seifter, JL
    [J]. ACADEMIC MEDICINE, 2001, 76 (05) : 550 - 550
  • [6] WEB-based environment for programming and distance learning
    Vazhenin, DT
    Vazhenin, A
    Wang, YH
    [J]. AINA 2005: 19TH INTERNATIONAL CONFERENCE ON ADVANCED INFORMATION NETWORKING AND APPLICATIONS, VOL 2, 2005, : 109 - 112
  • [7] LISA: An interactive environment for programming language development
    Mernik, M
    Lenic, M
    Avdicausevic, E
    Zumer, V
    [J]. COMPILER CONSTRUCTION, PROCEEDINGS, 2002, 2304 : 1 - 4
  • [8] Creating a Web-based Communicative Learning Environment through Interactive Blogs: English Language Acquisition
    Irudayasamy, Julius
    Hankins, Carmel Antonette
    March, Marco
    [J]. ARAB WORLD ENGLISH JOURNAL, 2018, : 260 - 271
  • [9] Development and Evaluation of Web Service-Based Interactive and Simulated Learning Environment for Computer Numerical Control
    Wu, Wen-Hsiung
    Chen, Wei-Fan
    Fang, Lung-Ching
    Lu, Chao-Wei
    [J]. COMPUTER APPLICATIONS IN ENGINEERING EDUCATION, 2010, 18 (03) : 407 - 422
  • [10] EVA: an interactive Web-based collaborative learning environment
    Sheremetov, L
    Arenas, AG
    [J]. COMPUTERS & EDUCATION, 2002, 39 (02) : 161 - 182