Pith. sign in

REVIEW 1 cited by

A Systematic Mapping Study of Code Quality in Education -- with Complete Bibliography

Not yet reviewed by Pith; the record is open.

This paper has not been read by Pith yet. Machine review is queued; the pith claim, tier, and objections will appear here once it completes.

SPECIMEN: schema-true, not a live event

T0 review · schema-true

One-sentence machine reading of the paper's core claim.

pith:XXXXXXXX · record.json · timestamp

arxiv 2304.13451 v1 pith:AJTEVITW submitted 2023-04-26 cs.SE

classification cs.SE
keywords codequalityresearchcomputingeducationconductedfieldmapping
verification ladder T0 review T1 audit T2 compute T3 formal

Signed reviews

No signed human review yet.

0 comments
read the original abstract

While functionality and correctness of code has traditionally been the main focus of computing educators, quality aspects of code are getting increasingly more attention. High-quality code contributes to the maintainability of software systems, and should therefore be a central aspect of computing education. We have conducted a systematic mapping study to give a broad overview of the research conducted in the field of code quality in an educational context. The study investigates paper characteristics, topics, research methods, and the targeted programming languages. We found 195 publications (1976-2022) on the topic in multiple databases, which we systematically coded to answer the research questions. This paper reports on the results and identifies developments, trends, and new opportunities for research in the field of code quality in computing education.

Discussion (0). Continue with ORCID to comment.

Forward citations

Cited by 1 Pith paper

Reviewed papers in the Pith corpus that reference this work. Sorted by Pith novelty score. Full citation record

  1. How Do Code Smells Affect Skill Growth in Scratch Novice Programmers?

    cs.SE 2025-07 unverdicted novelty 5.0 of 10

    A registered-report protocol proposes the first large-scale map of associations between computational-thinking metrics and code smells in Scratch, but it presents no findings.

Pith tools