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

H Keuning, J Jeuring, B Heeren - arxiv preprint arxiv:2304.13451, 2023 - arxiv.org
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 …

[HTML][HTML] Using ChatGPT to annotate a dataset: A case study in intelligent tutoring systems

A Vu**ović, N Luburić, J Slivka, A Kovačević - Machine Learning with …, 2024 - Elsevier
Large language models like ChatGPT can learn in-context (ICL) from examples. Studies
showed that, due to ICL, ChatGPT achieves impressive performance in various natural …

A framework for designing software engineering project-based learning experiences based on the 4 C/ID model

N Luburić, J Slivka, L Dorić, S Prokić… - Education and …, 2024 - Springer
Project-based learning (PBL) is a learning technology praised for its ability to grow domain-
specific and domain-general skills and related knowledge and attitudes. However …

Introducing Code Quality at CS1 Level: Examples and Activities

C Izu, C Mirolo, J Börstler, H Connamacher… - 2024 Working Group …, 2025 - dl.acm.org
Characterising code quality is a challenge that was addressed by a previous ITiCSE
Working Group (Börstler et al., 2017). As emerged from that study, educators, developers …

Verification and Validation of Adaptive Instructional Systems: A Text Mining Review

B Emond - International Conference on Human-Computer …, 2024 - Springer
The current paper aims at qualifying the distribution of academic papers related to
verification and validation of Adaptive Instructional Systems (AIS) and Adaptive software …

Auglets: Intelligent Tutors for Learning Good Coding Practices by Solving Refactoring Problems

AN Kumar - Proceedings of the 2024 on ACM Virtual Global …, 2024 - dl.acm.org
Code quality is of universal concern among educators. Refactoring code, ie, revising the
structure of a program without changing its behavior is one approach for improving code …

Challenges of knowledge component modeling: A software engineering case study

N Luburić, B Šarenac, L Dorić, D Vidaković… - … Conference on Higher …, 2022 - riunet.upv.es
[EN] To improve instruction, educators require greater visibility into the learning gains of
individual students and the ability to adapt to resolve any learning gaps. A prerequisite to …

2024 Working Group Reports on Innovation and Technology in Computer Science Education January 2025

In these proceedings, we present papers from the Working Groups that worked in the context
of the 29th Annual Conference on Innovation & Technology in Computer Science Education …

[PDF][PDF] Challenges of Knowledge Component Modeling: A Software Engineering Case Study

AK Grujić, S Prokić - researchgate.net
To improve instruction, educators require greater visibility into the learning gains of
individual students and the ability to adapt to resolve any learning gaps. A prerequisite to …

[PDF][PDF] TDK-dolgozat

B Martin - inf.szte.hu
A rosszul karbantartott kód használata jelentősen csökkentheti a produktivitást és növelheti
a hibák és sebezhetőségek létezésének valószínűségét. A clean code (tiszta kód) elveket …