Collaborative tools in learning a programming language

被引:0
|
作者
Virvou, Maria [1 ]
Sidiropoulos, Sotirios Christos [1 ]
机构
[1] Univ Piraeus, Dept Informat, Piraeus, Greece
关键词
D O I
暂无
中图分类号
TP39 [计算机的应用];
学科分类号
081203 ; 0835 ;
摘要
It is generally acknowledged that students can benefit from the use of a collaborative learning environment typically resulting in higher achievement and greater productivity. However, there has not been sufficient progress in personalizing e-learning systems, especially in the case of collaborative systems. In this paper we describe a novel e-learning system for the teaching of programming languages through the use of collaborative tools. The collaborative tools support student interaction and group formation based on each student model. In conjunction with collaboration our system offers error diagnosis and user modeling based on individual models. Our research has been applied on an e-learning system for the Python programming language.
引用
收藏
页码:162 / 165
页数:4
相关论文
共 50 条
  • [21] A Family of Tools for Supporting the Learning of Programming
    Roessling, Guido
    ALGORITHMS, 2010, 3 (02) : 168 - 182
  • [22] Diagnostic of programs for programming learning tools
    Delgado, Karina Valdivia
    de Barros, Leliane Nunes
    ADVANCES IN ARTIFICIAL INTELLIGENCE - IBERAMIA-SBIA 2006, PROCEEDINGS, 2006, 4140 : 7 - 16
  • [23] SOFTWARE TOOLS FOR THE LEARNING OF PROGRAMMING - A PROPOSAL
    FORCHERI, P
    MOLFINO, MT
    COMPUTERS & EDUCATION, 1994, 23 (04) : 269 - 276
  • [24] Literate tools or tools for literacy? - A critical approach to language tools in second language learning
    Karlstrom, Petter
    Cerratto-Pargman, Teresa
    Knutsson, Ola
    NORDIC JOURNAL OF DIGITAL LITERACY, 2008, 3 (02) : 97 - 112
  • [25] THE DEVELOPMENT OF TOOLS FOR COLLABORATIVE LEARNING IN VIRTUAL LEARNING ENVIRONMENTS
    Gros Salvat, Begona
    Garcia Gonzalez, Iolanda
    Lara Navarra, Pablo
    RIED-REVISTA IBEROAMERICANA DE EDUCACION A DISTANCIA, 2009, 12 (02): : 115 - 138
  • [26] Quantitative Learning Effect Evaluation of Programming Learning Tools
    Saito, Daisuke
    Sasaki, Ayana
    Washizaki, Hironori
    Fukazawa, Yoshiaki
    Muto, Yusuke
    PROCEEDINGS OF 2017 IEEE 6TH INTERNATIONAL CONFERENCE ON TEACHING, ASSESSMENT, AND LEARNING FOR ENGINEERING (TALE), 2017, : 209 - 216
  • [27] Gradually Learning Programming Supported by a Growable Programming Language
    Cazzola, Walter
    Olivares, Diego Mathias
    IEEE TRANSACTIONS ON EMERGING TOPICS IN COMPUTING, 2016, 4 (03) : 404 - 415
  • [28] Automatic Generation of Programming Exercises for Learning Programming Language
    Wakatani, Akiyoshi
    Maeda, Toshiyuki
    2015 IEEE/ACIS 14TH INTERNATIONAL CONFERENCE ON COMPUTER AND INFORMATION SCIENCE (ICIS), 2015, : 461 - 465
  • [29] Gradually Learning Programming Supported by a Growable Programming Language
    Cazzola, Walter
    Olivares, Diego Mathias
    39TH ANNUAL IEEE COMPUTERS, SOFTWARE AND APPLICATIONS CONFERENCE (COMPSAC 2015), VOL 2, 2015, : 857 - 857
  • [30] APT PROGRAMMING LANGUAGE FOR NUMERICAL CONTROL OF MACHINE TOOLS
    VLIETSTRA, J
    PHILIPS TECHNICAL REVIEW, 1967, 28 (11): : 329 - +