DocumentCode :
1843068
Title :
Collaborative tools in learning a programming language
Author :
Virvou, Maria ; Sidiropoulos, Sotirios Christos
Author_Institution :
Dept. of Inf., Univ. of Piraeus, Piraeus, Greece
fYear :
2012
fDate :
24-26 Sept. 2012
Firstpage :
162
Lastpage :
165
Abstract :
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.
Keywords :
computer aided instruction; programming languages; Python programming language; collaborative learning environment; collaborative tools; e-learning system; error diagnosis; group formation; student interaction; student model; user modeling; Adaptation models; Collaborative tools; Collaborative work; Computer languages; Computers; Object oriented modeling;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
e-Learning and e-Technologies in Education (ICEEE), 2012 International Conference on
Conference_Location :
Lodz
Print_ISBN :
978-1-4673-1679-8
Type :
conf
DOI :
10.1109/ICeLeTE.2012.6333416
Filename :
6333416
Link To Document :
بازگشت