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.

Posudky

Posudek vedoucího

Smrž, Pavel

Celkově hodnotím aktivitu studenta v obou semestrech stupněm C - dobře. Zvýšeným úsilím v druhém semestru se mu podařilo dohnat počáteční skluz, rozjet systém pro poskytování zpětné vazby, zainteresovat studenty předmětu ISJ a vyhodnotit výsledky. S výsledkem práce jsem spokojen.

Dílčí hodnocení
Kritérium Známka Body Slovní hodnocení
Informace k zadání Zadání vyžadovalo prostudování existujících metod pro poskytování zpětné vazby ke studentským kódům, se zaměřením na programovací jazyk Python,  napojení systému na stávající projekty, zadávané v rámci bakalářského předmětu ISJ - Skriptovací jazyky - a vyhodnocení úspěšnosti systému na dostupných datech. Přes pomalejší rozjezd se studentovi podařilo vytvořit očekávané řešení a ověřit jeho funkcionalitu v rámci pozdějších projektů předmětu. S výsledkem jsem spokojen, škoda jen, že se jej nepodařilo plně nasadit a nahradit současný zastarávající systém pro kontrolu odevzdávaných kódů.
Práce s literaturou Student byl při získávání a využívání studijních materiálů k řešení diplomové práce aktivní, zaměřil se ale spíše na uživatelský pohled na moderní neuronové modely, umožňující generování zpětné vazby.
Aktivita během řešení, konzultace, komunikace Aktivita v prvním semestru byla slabší, postupně se však zvyšovala a v posledních měsících před odevzdáním student věnoval práci značné úsilí, konzultoval častěji svůj postup a pravidelně informoval o nově přidané funkcionalitě svého systému.
Aktivita při dokončování Práce byla dokončena s určitým předstihem, neměl jsem však možnost konzultovat definitivní podobu technické zprávy.
Publikační činnost, ocenění -
Navrhovaná známka
C
Body
78

Posudek oponenta

Nosko, Svetozár

Navrhuji celkové hodnocení 85 bodů - B. Jedná se o nadprůměrnou práci, ze které vznikl úspěšný nástroj pro studenty, kde získají zpětnou vazbu k jejich programovému řešení.

Dílčí hodnocení
Kritérium Známka Body Slovní hodnocení
Náročnost zadání Jde o volné zadání. Student se více zaměřil na vytvoření kompletního řešení včetně reálného systému, který je nasazen v rámci předmětu ISJ. Z tohoto důvodu hodnotím zadání jako průměrně obtížné.
Rozsah splnění požadavků zadání Všechny body zadání byly splněny.
Rozsah technické zprávy Rozsah práce je v typickém rozmezí pro DP.
Prezentační úroveň technické zprávy 80 Práce je napsána pěknou češtinou. Prezentační úroveň bez výhrad. Oceňuji vyhodnocení vytvořeného nástroje formou dotazníkového průzkumu. Práce má logickou strukturu a jednotlivé kapitoly tvoří logické celky, které na sebe vhodně navazují. Drobnou výhradu mám ke kapitole dotrénování modelů, dle mého názoru by mohla být trochu detailnější, protože jde o klíčovou část práce.
Formální úprava technické zprávy 85 Po formální stránce je práce v pořádku - nemám výhrady.
Práce s literaturou 85 Autor použil 30 pramenů. Zdroje jsou relevantní k dané tematice a vhodně pokrývají danou problematiku výukových systémů, zpracování přirozeného jazyka a velkých jazykových modelů. Převzaté prvky jsou vhodně citovány a odlišeny od studentových myšlenek. Bibliografické citace jsou v souladu s citačními zvyklostmi a normami. Student čerpal z vhodných a hodnotných pramenů.
Realizační výstup 90 Realizační výstup je funkční a aktuálně využíván v předmětu IVS. Implementační část je funkční a kompletní. Odevzdané soubory jsou vhodně komentované a srozumitelné. Všechny části práce jsou v souladu s licenčními podmínkami a autorským právem.
Využitelnost výsledků Jedná se o práci kompilačního charakteru. Student uvádí: "Systém byl nasazen během výuky v kurzu Skriptovací jazyky na FIT VUT v Brně, kde si získal pozitivní ohlasy od studentů", což hodnotím velmi pozitivně. Nástroj byl vyhodnocen dotazníkovým průzkumem, ze kterého vyplývá pozitivní zpětná vazba.
Navrhovaná známka
B
Body
85

Otázky

eVSKP id 154307