DocumentCode :
3563124
Title :
Learning and practicing object-oriented programming using a collaborative web-based IDE
Author :
Vu Nguyen ; Dang, Hai H. ; Do, Kha N. ; Tran, Thu D.
Author_Institution :
Fac. of Inf. Technol., Univ. of Sci., Ho Chi Minn City, Vietnam
fYear :
2014
Firstpage :
1
Lastpage :
9
Abstract :
Collaborative programming is an effective approach to software development, improving software quality, programmer´s satisfaction and shortening delivery time This study examines the application of a collaborative Web-based IDE named IDEOL to execute a four-week multi-submission programming assignment in an introductory object-oriented programming class. Forty eight students forming 24 two-member groups in class used the IDE to interact and write source code required by the project. All collaborative and programming activities performed by students were recorded by IDEOL. The results of the study shows that students tend to postpone their programming work until the submission dates. This study also provides an approach to designing and executing an extended programming exercises, which receives high student satisfaction. Our results imply that IDEOL is a useful environment for students to collaborate, learn, and practice programming to improve their learning satisfaction. In addition, as students tend to procrastinate, IDEOL is a useful tool to facilitate, monitor, and report student progress in extended programming exercises.
Keywords :
Internet; computer science education; groupware; object-oriented programming; programming environments; software quality; source code (software); IDEOL; collaborative Web-based IDE; collaborative programming; introductory object-oriented programming class; learning satisfaction; multisubmission programming assignment; programmer satisfaction; software development; software quality; source code; student satisfaction; Atmospheric measurements; Collaboration; Debugging; Message systems; Particle measurements; Programming profession; Collaborative IDE; Web-based IDE; collaboration; interaction; programming exercise;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Frontiers in Education Conference (FIE), 2014 IEEE
Type :
conf
DOI :
10.1109/FIE.2014.7044141
Filename :
7044141
Link To Document :
بازگشت