DocumentCode :
236107
Title :
Design of e-activities for the learning of code refactoring tasks
Author :
Lopez, Carlos ; Alonso, J. Marcos ; Marticorena, Raul ; Maudes, Jesus M.
Author_Institution :
Dept. of Civil Eng., Univ. of Burgos, Burgos, Spain
fYear :
2014
fDate :
12-14 Nov. 2014
Firstpage :
35
Lastpage :
40
Abstract :
In this work a number of online e-activities are presented for the process of teaching and learning of code refactoring tasks. The pedagogical design of the set of activities is progressive, according to the levels of knowledge of Bloom´s taxonomy. First, activities to help knowing and understanding a concept are proposed, then activities to apply refactorings in the context of small software implementations, and last, the analysis and synthesis of the use of refactorings in software maintenance tasks in open source projects. The resources used to solve the activities are related to those the student may find during their professional career, if oriented towards software development: integrated development environments, task tracking systems and revision control systems. It is also described the use of these e-activities in the context of the course Software Engineering of the Bachelor´s Degree in Computer Science at the University of Burgos, and the consequences of the experience are analyzed.
Keywords :
computer aided instruction; computer science education; educational courses; public domain software; software maintenance; teaching; Bloom taxonomy; code refactoring task learning; integrated development environments; online e-activity design; open source projects; revision control systems; software development; software engineering course; software maintenance tasks; task tracking systems; teaching process; Companies; Context; Educational institutions; Seminars; Software; Software engineering; Bloom´s taxonomy; assessment; code defects; e-activities; online teaching process; refactoring;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Computers in Education (SIIE), 2014 International Symposium on
Conference_Location :
Logrono
Type :
conf
DOI :
10.1109/SIIE.2014.7017701
Filename :
7017701
Link To Document :
بازگشت