Semestrální práce

Cílem semestrální práce je vytvoření uceleného programu, který vhodným způsobem zapadá do kontextu studia nebo navazuje na samostatnou tvůrčí práci studentů. Pokud tedy někdo například pracuje na nějakém zajímavavém problému v rámci jiného předmětu nebo ve volném čase, lze program uznat jako semestrální práci (pochopitelně se musí jednat o vlastní kód).

Témata

Téma pro semestrální práci je ideálně vlastní, pro inspiraci může posloužit následující seznam

Programy pro PC

  • textový editor
  • konvertor značkovací jazyk → text (HTML, LaTeX, MarkUp, …)
  • textová hra
  • grafická hra: sudoku, piskvorky (grafika i text)
  • prohlížeč obrázků
  • užitečná QT komponenta
  • databáze - kniha jízd, odečet plynu, …

Projekty s kitem Nucleo

  • Nucleo jako I/O rozhraní pro PC
  • ovládání EduShieldu pomocí GUI
  • iteligentní termostat
  • logování teploty

Vypracování a odevzdání práce

Semestrální práci lze vypracovat ve dvojčlenných týmech - musí být ale jasný podíl členů týmu na výsledku.

Na práci lze pracovat až do konce zkouškového období před prázdninami, tj. 27.6.2024. Pokud odevzdáte práci později, je možné, že nebude dostupný cvičící, aby práci ohodnotil.

Zdrojový kód je ideálně odevzdán do Gitlab repozitáře. Pokud je to možné, rádi uvidíme prezentaci výsledku, ať už osobně nebo např. prostřednictvím videonahrávky.

Hodnocení

Za semestrální práci lze získat až 35 bodů. Součástí hodnocení jsou následující kritéria1):

  • celková funkčnost
  • nápad a použitelnost
  • kvalita vypracování - přehledný zdrojový kód, verzování v gitu, …
  • základní dokumentace
1)
kritéria nejsou zcela závazná, slouží spíš jako pomůcka k hodnocení
courses/b2b99ppc/semestral_work/start.txt · Last modified: 2024/03/26 10:59 by viteks