Katalog Plus
Bibliothek der Frankfurt UAS
Bald neuer Katalog: sichern Sie sich schon vorab Ihre persönlichen Merklisten im Nutzerkonto: Anleitung.
Dieses Ergebnis aus BASE kann Gästen nicht angezeigt werden.  Login für vollen Zugriff.

Code quality issues in student programs

Title: Code quality issues in student programs
Authors: Keuning, H.W.; Heeren, B.J.; Jeuring, J.T.; Sub Softw.Techn. for Learning and Teach.; Dep Informatica; Sub Algemeen Software Systems; Software Technology for Learning and Teaching; Software Systems
Publication Year: 2017
Subject Terms: code quality; programming education
Description: Because low quality code can cause serious problems in software systems, students learning to program should pay attention to code quality early. Although many studies have investigated mistakes that students make during programming, we do not know much about the quality of their code. This study examines the presence of quality issues related to program flow, choice of programming constructs and functions, clarity of expressions, decomposition and modularization in a large set of student Java programs. We investigated which issues occur most frequently, if students are able to solve these issues over time and if the use of code analysis tools has an effect on issue occurrence. We found that students hardly fix issues, in particular issues related to modularization, and that the use of tooling does not have much effect on the occurrence of issues.
Document Type: book part
File Description: application/pdf
Language: English
Relation: https://dspace.library.uu.nl/handle/1874/354235
Availability: https://dspace.library.uu.nl/handle/1874/354235
Rights: info:eu-repo/semantics/OpenAccess
Accession Number: edsbas.3B0D37DF
Database: BASE