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 条
  • [1] Integrating educational tools for collaborative Computer Programming learning
    Bravo, C
    Marcelino, MJ
    Gomes, A
    Esteves, M
    Mendes, AJ
    [J]. JOURNAL OF UNIVERSAL COMPUTER SCIENCE, 2005, 11 (09) : 1505 - 1517
  • [2] Collaborative learning tool applying to C programming language
    Chang, Wen-Chih
    Chen, Kuen-Chi
    [J]. ADVANCES IN WEB BASED LEARNING - ICWL 2008, PROCEEDINGS, 2008, 5145 : 178 - 186
  • [3] COLLABORATIVE LEARNING, PROJECT-BASED LEARNING AND E-LEARNING FOR PROGRAMMING LANGUAGE COURSES
    Mendez-Gurrola, I. I.
    Silva-Lopez, R. B.
    [J]. 11TH INTERNATIONAL CONFERENCE OF EDUCATION, RESEARCH AND INNOVATION (ICERI2018), 2018, : 5383 - 5387
  • [4] Leveraging Visual Programming Language and Collaborative Learning to Broaden Participation in Computer Science
    Rahman, Farzana
    [J]. SIGITE'18: PROCEEDINGS OF THE 19TH ANNUAL SIG CONFERENCE ON INFORMATION TECHNOLOGY EDUCATION, 2018, : 172 - 177
  • [5] Learning a programming language
    Iskrenovic-Momcilovic, Olivera
    [J]. INTERNATIONAL JOURNAL OF ELECTRICAL ENGINEERING EDUCATION, 2018, 55 (04) : 324 - 333
  • [6] A STUDY ON COLLABORATIVE LEARNING TOOLS
    Carneiro, Leonardo de Andrade
    Ribeiro de Brito, George Lauro
    Kneip, Andreas
    Martins, Lucyano Campos
    Veloso, Gentil Barbosa
    [J]. HUMANIDADES & INOVACAO, 2020, 7 (09): : 203 - 213
  • [7] COLLABORATIVE LEARNING: DEVELOPING A FRAMEWORK FOR THE INTEGRATION OF ONLINE COLLABORATIVE LEARNING TOOLS
    Banteli, Amalia
    Du Plooy, Andre
    O'Dwyer, Sarah
    [J]. 9TH INTERNATIONAL CONFERENCE ON EDUCATION AND NEW LEARNING TECHNOLOGIES (EDULEARN17), 2017, : 1066 - 1076
  • [8] A collaborative learning experience in the programming course
    Dombrovskaia, Lioubov
    Godoy Barrera, Pedro
    [J]. 2018 37TH INTERNATIONAL CONFERENCE OF THE CHILEAN COMPUTER SCIENCE SOCIETY (SCCC), 2018,
  • [9] Language tools and programming systems in educational informatics
    Kobilov, SS
    [J]. PERSPECTIVES OF SYSTEM INFORMATICS, 2000, 1755 : 311 - 315
  • [10] JeCo, a collaborative learning tool for programming
    Moreno, A
    Myller, N
    Sutinen, E
    [J]. 2004 IEEE SYMPOSIUM ON VISUAL LANGUAGES AND HUMAN CENTRIC COMPUTING: PROCEEDINGS, 2004, : 261 - 263