Please use this identifier to cite or link to this item: http://hdl.handle.net/1942/39056
Title: Are Undergraduate Creative Coders Clean Coders? A Correlation Study
Authors: GROENEVELD, Wouter 
Martin, Dries
Poncelet, Tibo
AERTS, Kris 
Issue Date: 2022
Publisher: ASSOC COMPUTING MACHINERY
Source: PROCEEDINGS OF THE 53RD ACM TECHNICAL SYMPOSIUM ON COMPUTER SCIENCE EDUCATION (SIGCSE 2022), VOL 1, ASSOC COMPUTING MACHINERY, p. 314 -320
Abstract: Research on global competencies of computing students suggests that next to technical programming knowledge, the teaching of non-technical skills such as creativity is becoming very relevant. Many CS1 courses introduce a layer of creative freedom by employing open project assignments. We are interested in the quality of the submitted projects in relation to the creativity that students show when tackling these open assignments. We have analyzed 110 projects from two academic years to investigate whether there is a relation between creativity and clean code in CS1 student projects. Seven judges were recruited that evaluated the creativity based on Amabile's Consensual Assessment Technique, while the PMD tool was used to explore code quality issues in the Java projects. Results indicate that the more projects are deemed as creative, the more likely code quality issues arise in these projects, and thus the less clean the code will be. We argue that next to promoting creativity in order to solve programming problems, the necessary attention should also be given to the clean code principles.
Notes: Groeneveld, W (corresponding author), Katholieke Univ Leuven, Leuven, Belgium.
wouter.groeneveld@kuleuven.be; dries.martin@student.uhasselt.be;
tibo.poncelet@student.uhasselt.be; kris.aerts@kuleuven.be
Keywords: clean code;code quality;creativity;software engineering education
Document URI: http://hdl.handle.net/1942/39056
ISBN: 978-1-4503-9070-5
DOI: 10.1145/3478431.3499345
ISI #: 000884263800046
Rights: 2018 Association for Computing Machinery
Category: C1
Type: Proceedings Paper
Validations: ecoom 2023
Appears in Collections:Research publications

Files in This Item:
File Description SizeFormat 
Are Undergraduate Creative Coders Clean Coders_ A Correlation Study.pdf
  Restricted Access
Published version518.74 kBAdobe PDFView/Open    Request a copy
Code_quality_and_creativity.pdfPeer-reviewed author version524.45 kBAdobe PDFView/Open
Show full item record

WEB OF SCIENCETM
Citations

5
checked on May 2, 2024

Google ScholarTM

Check

Altmetric


Items in DSpace are protected by copyright, with all rights reserved, unless otherwise indicated.