Investigating Student Errors in Code Refactoring
Publication date
2023-06-29
Editors
Advisors
Supervisors
Document Type
Part of book
Metadata
Show full item recordCollections
License
taverne
Abstract
Learning to develop code of good quality is challenging. One way to improve code quality is through code refactoring. Students make several mistakes when refactoring code. This research project aims to comprehend student errors in code refactoring, as well as to evaluate how the use of automated tools can help students remediate these errors.
Keywords
refactoring tools, code quality, code refactoring, refactoring misconceptions, student refactoring errors, programming education, Taverne
Citation
Carneiro de Oliveira, E 2023, Investigating Student Errors in Code Refactoring. in ITiCSE 2023 - Proceedings of the 2023 Conference on Innovation and Technology in Computer Science Education. Annual Conference on Innovation and Technology in Computer Science Education, ITiCSE, vol. 2, Association for Computing Machinery, New York, NY, USA, pp. 605–606. https://doi.org/10.1145/3587103.3594146