Bc. Jakub Čížek

Bakalářská práce

Use of Large Language Models in Programming Courses

Use of Large Language Models in Programming Courses
Anotace:
Tato práce se zabývá teoretickými i praktickými problémy spojenými s integrací velkých jazykových modelů do výuky programování. Prakticky se jedná o vytvoření systému, který studentům umožní automaticky vytvářet řešení jednoduchých úloh, ale záměrně do kódu vkládá chyby pro podpoření důkladného testování. Systém byl nasazen lokálně na FI MUNI s modely přístupnými přes Ollama a chatovým rozhraním přístupným …více
Abstract:
This thesis explores the theoretical and practical challenges involved in integrating large language models into programming courses. Practically, this involved creating a system that enables students to generate solutions to simple coding tasks, but it intentionally adds mistakes into the code, encouraging proper testing. The system was deployed locally at FI MUNI with open-weight models run through …více
 
 
Jazyk práce: angličtina
Datum vytvoření / odevzdání či podání práce: 23. 5. 2025

Obhajoba závěrečné práce

  • Obhajoba proběhla 25. 6. 2025
  • Vedoucí: Mgr. Tomáš Foltýnek, Ph.D.
  • Oponent: RNDr. Nikola Beneš, Ph.D.

Citační záznam

Plný text práce

Obsah online archivu závěrečné práce
Zveřejněno v Theses:
  • světu
Jak jinak získat přístup k textu
Instituce archivující a zpřístupňující práci: Masarykova univerzita, Fakulta informatiky

Masarykova univerzita

Fakulta informatiky

Bakalářský studijní program / obor:
Informatika / Informatika

Práce na příbuzné téma