2014 International Symposium on Computers in Education (SIIE) 2014
DOI: 10.1109/siie.2014.7017701
|View full text |Cite
|
Sign up to set email alerts
|

Design of e-activities for the learning of code refactoring tasks

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
3
1

Citation Types

0
4
0

Year Published

2019
2019
2024
2024

Publication Types

Select...
5
1
1

Relationship

0
7

Authors

Journals

citations
Cited by 10 publications
(4 citation statements)
references
References 1 publication
0
4
0
Order By: Relevance
“…Refactoring was already studied in scenarios such as code review, 19,25,37,38 code understanding, 32,39-41 and education. 42,43 However, these studies do not propose catalogs of refactorings operations to improve software practices. Most of them also focus on single refactoring operations.…”
Section: Batch and Composite Refactoringsmentioning
confidence: 99%
“…Refactoring was already studied in scenarios such as code review, 19,25,37,38 code understanding, 32,39-41 and education. 42,43 However, these studies do not propose catalogs of refactorings operations to improve software practices. Most of them also focus on single refactoring operations.…”
Section: Batch and Composite Refactoringsmentioning
confidence: 99%
“…Refactoring was already studied scenarios such as code review [19,25,38,39], code understanding [30,34,40,41], and education [42,43]. However, these studies do not propose catalogs of refactorings operations to improve software practices.…”
Section: Related Workmentioning
confidence: 99%
“…Further research related to our approach can be roughly divided into the following two groups: (1) teaching software refactoring and (2) serious games (and gamification) in software engineering education. Teaching Software Refactoring Closely related are learning environments and tutoring systems for refactoring (see, e.g., [33,34]). In particular, Sandalski et al propose an intelligent analyzer assistant very similar to a refactoring recommendation system (see, e.g., [9]) which identifies and highlights simple code-smell candidates [33].…”
Section: Related Workmentioning
confidence: 99%
“…After the student's code modification, it reacts by proposing (better) refactoring options. In addition, López et al report on a study for teaching refactoring [34]. They propose exemplary refactoring task categories and classify them according to Bloom's taxonomy and according to learning types.…”
Section: Related Workmentioning
confidence: 99%