Генерація педагогічного зворотного зв’язку до студентського коду на основі великих мовних моделей

dc.contributor.authorСелютін Д. А.
dc.contributor.authorSeliutin Denys A.
dc.date.accessioned2026-09-29T11:01:51Z
dc.date.issued2026
dc.description.abstractМета. Метою дослідження є розробка та обґрунтування концептуальної моделі генерації педагогічного зворотного зв’язку до студентського програмного коду на основі великих мовних моделей, що забезпечує автоматизований аналіз програмних рішень, виявлення помилок і формування змістовних рекомендацій для підвищення ефективності навчання програмуванню. Методика. Запропоновано концептуальну модель системи генерації педагогічного зворотного зв’язку на основі великих мовних моделей, яка інтегрує аналіз програмного коду, ідентифікацію помилок, формування пояснень та генерацію рекомендацій для подальшого вдосконалення рішення студентом. Модель передбачає використання структурного аналізу коду (AST), механізмів промпт-інжинірингу та педагогічно орієнтованих шаблонів відповіді. Розглянуто архітектуру інтелектуальної системи, що включає модулі збору студентських рішень, аналізу коду, інтерпретації результатів та генерації персоналізованого педагогічного зворотного зв’язку. Результати. Доведено, що традиційні системи автоматичного оцінювання програмного коду здебільшого орієнтовані на перевірку правильності результату виконання програми, але не забезпечують якісних педагогічних пояснень або рекомендацій щодо виправлення помилок. Продемонстровано, що великі мовні моделі здатні формувати пояснення до помилок, надавати рекомендації щодо оптимізації алгоритмів і підтримувати процес навчання шляхом надання підказок різних рівнів складності. Отримані результати свідчать про перспективність використання великих мовних моделей як інструменту інтелектуальної підтримки викладання програмування. Наукова новизна. Наукова новизна полягає у розробці концептуальної моделі системи генерації педагогічного зворотного зв’язку на основі великих мовних моделей, яка поєднує автоматичний аналіз програмного коду, інтерпретацію результатів за допомогою LLM та механізми формування педагогічно орієнтованих пояснень і рекомендацій. Практична значущість. Запропонована модель може бути використана для створення адаптивних освітніх платформ, які забезпечують персоналізований зворотний зв’язок і сприяють формуванню алгоритмічного мислення студентів. Також виділено і обмеження таких систем, зокрема можливість генерації неточних рекомендацій або помилкових пояснень, що потребує використання механізмів перевірки та участі викладача у процесі оцінювання, зокрема із застосуванням підходу human-in-the-loop.
dc.description.abstractengPurpose. The purpose of the study is to develop and substantiate a conceptual model of generating pedagogical feedback to student program code based on large language models, which provides automated analysis of program decisions, error detection and generation of meaningful recommendations to improve the effectiveness of programming training. Method. A conceptual model of a pedagogical feedback generation system based on large language models is proposed, which integrates program code analysis, error identification, explanation generation and generation of recommendations for further improvement of the student’s solution. The model involves the use of structural code analysis (AST), prompt engineering mechanisms and pedagogically oriented response templates. The architecture of an intelligent system is considered, which includes modules for collecting student decisions, code analysis, interpretation of results and generation of personalized pedagogical feedback. Results. It is proven that traditional automatic software code evaluation systems are mostly focused on checking the correctness of the program execution result, but do not provide high-quality pedagogical explanations or recommendations for correcting errors. It is demonstrated that large language models are able to generate explanations for errors, provide recommendations for optimizing algorithms, and support the learning process by providing hints of different levels of complexity. The results obtained indicate the prospects for using large language models as a tool for intellectual support in teaching programming. Scientific novelty. The scientific novelty lies in the development of a conceptual model of a pedagogical feedback generation system based on large language models, which combines automatic analysis of the program code, interpretation of results using LLM, and mechanisms for generating pedagogically oriented explanations and recommendations. Practical importance. The proposed model can be used to create adaptive educational platforms that provide personalized feedback and contribute to the formation of algorithmic thinking of students. The limitations of such systems are also highlighted, in particular the possibility of generating inaccurate recommendations or erroneous explanations, which requires the use of verification mechanisms and teacher participation in the assessment process, in particular using the human-in-the-loop approach.
dc.identifier.citationСелютін, Д. А. Генерація педагогічного зворотного зв’язку до студентського коду на основі великих мовних моделей = Generating pedagogical feedback for student code based on large language models / Д. А. Селютін // Зб. наук. пр. НУК. – Миколаїв : Гельветика, 2026. – № 1 (504), т. 2. – С. 47–55.
dc.identifier.govdochttps://doi.org/10.15589/znp2026.1(503).2.6
dc.identifier.issn2311-3405 (Print)
dc.identifier.issn2313-0415 (Online)
dc.identifier.urihttps://eir.nuos.edu.ua/handle/123456789/13718
dc.language.isouk
dc.relation.ispartofseriesУДК 004.8:004.42:378
dc.subjectвеликі мовні моделі
dc.subjectпрограмна освіта
dc.subjectавтоматичний зворотний зв’язок
dc.subjectаналіз програмного коду
dc.subjectштучний інтелект у освіті
dc.subjectlarge language models
dc.subjectprogramming education
dc.subjectautomatic feedback
dc.subjectsource code analysis
dc.subjectartificial intelligence in education
dc.titleГенерація педагогічного зворотного зв’язку до студентського коду на основі великих мовних моделей
dc.title.alternativeGenerating pedagogical feedback for student code based on large language models
dc.typeСтаття

Files

Original bundle

Now showing 1 - 1 of 1
Loading...
Thumbnail Image
Name:
Seliutin.pdf
Size:
373.08 KB
Format:
Adobe Portable Document Format