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

04/26/2023
by   Hieke Keuning, et al.
0

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.

READ FULL TEXT
research
06/25/2020

Blockchain-Based Applications in Higher Education: A Systematic Mapping Study

The utilisation of blockchain has moved beyond digital currency to other...
research
06/06/2017

Publication Trends in Physics Education: A Bibliometric study

A publication trend in Physics Education by employing bibliometric analy...
research
05/17/2023

Sustainability in Computing Education: A Systematic Literature Review

Research shows that the global society as organized today, with our curr...
research
07/13/2018

Where Are The Gaps? A Systematic Mapping Study of Infrastructure as Code Research

Context:Infrastructure as code (IaC) is the practice to automatically co...
research
04/26/2023

Requirements Engineering, Software Testing and Education: A Systematic Mapping

The activities of requirements engineering and software testing are intr...
research
06/22/2022

40 Years of Designing Code Comprehension Experiments: A Systematic Mapping Study

The relevance of code comprehension in a developer's daily work was reco...
research
08/22/2021

ExamGAN and Twin-ExamGAN for Exam Script Generation

Nowadays, the learning management system (LMS) has been widely used in d...

Please sign up or login with your details

Forgot password? Click here to reset