Developing Automatic Methods for Teaching Code Quality in Introductory Programming

Warning

This publication doesn't include Institute of Computer Science. It includes Faculty of Informatics. Official publication website can be found on muni.cz.
Authors

ŘECHTÁČKOVÁ Anna

Year of publication 2024
Type Article in Proceedings
Conference 29th Conference Innovation and Technology in Computer Science Education, ITiCSE 2024
MU Faculty or unit

Faculty of Informatics

Citation
Doi http://dx.doi.org/10.1145/3649405.3659536
Keywords automated feedback; code quality; novice programmers; Python; teaching
Description Teaching code quality through manual code reviews scales poorly. Existing automated tools still miss relevant code quality defects and not all defects they report are relevant; they are also sometimes hard to adopt. The goal of my dissertation will be to identify relevant defects, develop new precise detectors for them and integrate those into an open-source automatic tool. This will improve the quality and availability of automatic code quality feedback.
Related projects:

You are running an old browser version. We recommend updating your browser to its latest version.

More info