Inteligentní prostředí pro rozšiřování znalostí programování v jazyce Python formou samostudia
but.committee | doc. Ing. Ondřej Ryšavý, Ph.D. (předseda) doc. RNDr. Jitka Kreslíková, CSc. (člen) doc. Ing. Vladimír Janoušek, Ph.D. (člen) Ing. Vladimír Bartík, Ph.D. (člen) Ing. Šárka Květoňová, Ph.D. (člen) Ing. Radek Hranický, Ph.D. (člen) | cs |
but.defence | Student nejprve prezentoval výsledky, kterých dosáhl v rámci své práce. Komise se poté seznámila s hodnocením vedoucího a posudkem oponenta práce. Student následně odpověděl na otázky oponenta a na další otázky přítomných. Komise se na základě posudku oponenta, hodnocení vedoucího, přednesené prezentace a odpovědí studenta na položené otázky rozhodla práci hodnotit stupněm B. | cs |
but.jazyk | čeština (Czech) | |
but.program | Informační technologie a umělá inteligence | cs |
but.result | práce byla úspěšně obhájena | cs |
dc.contributor.advisor | Smrž, Pavel | cs |
dc.contributor.author | Krejčí, Jan | cs |
dc.contributor.referee | Nosko, Svetozár | cs |
dc.date.created | 2024 | cs |
dc.description.abstract | Tato práce se zaměřuje na vytvoření inteligentního prostředí pro rozšiřování znalostí programování v jazyce Python formou samostudia. Klíčovým prvkem práce je implementace mechanismů poskytování zpětné vazby. Pro tento účel byly analyzovány možnosti a omezení velkých jazykových modelů. Vytvořený systém využívá klasifikačních modelů, které na základě analýzy studentských projektů poskytují personalizovanou zpětnou vazbu. Systém byl nasazen a testován v rámci kurzu Skriptovací jazyky na FIT VUT v Brně a měl pozitivní ohlasy od studentů. Výsledek práce představuje ucelený a funkční systém, který splnil svůj původní záměr a přispěl k efektivnějšímu a interaktivnějšímu procesu vzdělávání v oblasti programování v jazyce Python. | cs |
dc.description.abstract | This thesis aims to create an intelligent environment for extending the knowledge of Python programming through self-study. A key element of this work is the implementation of feedback mechanisms. For this purpose, the capabilities and limitations of large language models have been analyzed. The developed system uses classification models to provide personalized feedback based on the analysis of student projects. The system has been deployed and tested in the Scripting Languages course at FIT BUT and received positive feedback from students. The outcome presents a comprehensive and functional system that has fulfilled its original intention and contributed to a more effective and interactive Python programming education process. | en |
dc.description.mark | B | cs |
dc.identifier.citation | KREJČÍ, J. Inteligentní prostředí pro rozšiřování znalostí programování v jazyce Python formou samostudia [online]. Brno: Vysoké učení technické v Brně. Fakulta informačních technologií. 2024. | cs |
dc.identifier.other | 154307 | cs |
dc.identifier.uri | http://hdl.handle.net/11012/248892 | |
dc.language.iso | cs | cs |
dc.publisher | Vysoké učení technické v Brně. Fakulta informačních technologií | cs |
dc.rights | Standardní licenční smlouva - přístup k plnému textu bez omezení | cs |
dc.subject | Python tutor | cs |
dc.subject | inteligentní výukový systém | cs |
dc.subject | poskytování zpětné vazby | cs |
dc.subject | analýza kódu | cs |
dc.subject | jazykový model | cs |
dc.subject | klasifikační model | cs |
dc.subject | jazyk Python | cs |
dc.subject | Docker | cs |
dc.subject | Python tutor | en |
dc.subject | intelligent tutoring system | en |
dc.subject | providing code feedback | en |
dc.subject | code analysis | en |
dc.subject | language model | en |
dc.subject | classification model | en |
dc.subject | Python language | en |
dc.subject | Docker | en |
dc.title | Inteligentní prostředí pro rozšiřování znalostí programování v jazyce Python formou samostudia | cs |
dc.title.alternative | Intelligent Environment for Extending Python Programming Knowledge via Self-learning | en |
dc.type | Text | cs |
dc.type.driver | masterThesis | en |
dc.type.evskp | diplomová práce | cs |
dcterms.dateAccepted | 2024-06-19 | cs |
dcterms.modified | 2024-06-19-12:32:49 | cs |
eprints.affiliatedInstitution.faculty | Fakulta informačních technologií | cs |
sync.item.dbid | 154307 | en |
sync.item.dbtype | ZP | en |
sync.item.insts | 2025.03.26 15:38:13 | en |
sync.item.modts | 2025.01.15 19:39:11 | en |
thesis.discipline | Softwarové inženýrství | cs |
thesis.grantor | Vysoké učení technické v Brně. Fakulta informačních technologií. Ústav počítačové grafiky a multimédií | cs |
thesis.level | Inženýrský | cs |
thesis.name | Ing. | cs |
Files
Original bundle
1 - 3 of 3
Loading...
- Name:
- final-thesis.pdf
- Size:
- 5.26 MB
- Format:
- Adobe Portable Document Format
- Description:
- file final-thesis.pdf
Loading...
- Name:
- appendix-1.pdf
- Size:
- 1.06 MB
- Format:
- Adobe Portable Document Format
- Description:
- file appendix-1.pdf
Loading...
- Name:
- review_154307.html
- Size:
- 9.39 KB
- Format:
- Hypertext Markup Language
- Description:
- file review_154307.html