Search Results

Documents authored by Ďurkovičová, Michaela


Document
From Repositories to Practice: LLM-Based Personalization in Programming Education

Authors: Marek Horváth, Michaela Ďurkovičová, Lenka Bubeňková, and Emília Pietriková

Published in: OASIcs, Volume 145, 7th International Computer Programming Education Conference (ICPEC 2026)


Abstract
Many programming education systems personalize practice mainly from test results, progress indicators, or explicitly selected user parameters. This paper instead uses students' existing source-code repositories as evidence for personalized programming practice. It presents the design and implementation of a web application that connects to a university version control system, analyzes student-selected repositories, and generates programming challenges targeted at weaknesses identified in the submitted source code. The prototype analyzes the current state of the selected repositories using LLM-based assessment of code-quality indicators such as readability, modularity, duplication, input handling, edge-case handling, and algorithmic complexity. Students can also generate parameterized tests, submit solutions to programming challenges, and receive an automated score with textual feedback. The system stores student activity, test history, challenge history, achieved scores, and generated feedback as an operational student profile shown to students and teachers. The prototype was evaluated with 11 students at the Technical University of Košice. The evaluation demonstrates technical feasibility, usability, and functional operation of the prototype, but it does not measure learning gains, retention, or improvement in programming performance.

Cite as

Marek Horváth, Michaela Ďurkovičová, Lenka Bubeňková, and Emília Pietriková. From Repositories to Practice: LLM-Based Personalization in Programming Education. In 7th International Computer Programming Education Conference (ICPEC 2026). Open Access Series in Informatics (OASIcs), Volume 145, pp. 9:1-9:13, Schloss Dagstuhl – Leibniz-Zentrum für Informatik (2026)


Copy BibTex To Clipboard

@InProceedings{horvath_et_al:OASIcs.ICPEC.2026.9,
  author =	{Horv\'{a}th, Marek and \v{D}urkovi\v{c}ov\'{a}, Michaela and Bube\v{n}kov\'{a}, Lenka and Pietrikov\'{a}, Em{\'\i}lia},
  title =	{{From Repositories to Practice: LLM-Based Personalization in Programming Education}},
  booktitle =	{7th International Computer Programming Education Conference (ICPEC 2026)},
  pages =	{9:1--9:13},
  series =	{Open Access Series in Informatics (OASIcs)},
  ISBN =	{978-3-95977-443-7},
  ISSN =	{2190-6807},
  year =	{2026},
  volume =	{145},
  editor =	{Portela, Filipe and Matos, Lu{\'\i}s and Guimar\~{a}es, Tiago},
  publisher =	{Schloss Dagstuhl -- Leibniz-Zentrum f{\"u}r Informatik},
  address =	{Dagstuhl, Germany},
  URL =		{https://drops.dagstuhl.de/entities/document/10.4230/OASIcs.ICPEC.2026.9},
  URN =		{urn:nbn:de:0030-drops-267460},
  doi =		{10.4230/OASIcs.ICPEC.2026.9},
  annote =	{Keywords: Programming Education, Personalized Programming Practice, Student Profiles, Formative Assessment, Automated Feedback, Learning Analytics, Software Engineering Education}
}
Any Issues?
X

Feedback on the Current Page

CAPTCHA

Thanks for your feedback!

Feedback submitted to Dagstuhl Publishing

Could not send message

Please try again later or send an E-mail