Search
Na vybraných cvičeních budou zadány domácí úkoly. Na vypracování máte vždy jeden týden do začátku následujícího cvičení, viž. časy nastavené v Odevzdávacím systému.
Pro získání zápočtu je nutné odevzdat řešení všech domácích úkolů (kladně hodnoceny odevzdávacím systémem). Uvedené maximální počty body za úlohy platí pro včasné odevzdání úloh před uplynutím termínu a při maximálním počtu pokusů odevzdat funkční řešení. V případě překročení maximálního počtu se body snižují uměrně počtu dalších pokusů. Za pozdní odevzdání řešení úlohy jsou strhávány body úměrně době prodlení a to včetně záporných hodnot.
Maximální počet pokusů $upload_{max}$ je stanoven pro každou úlohu. Při překročení této hranice větším počtem odevzdání $uploads$ vám bude stržena část bodů plného počtu $points _{max}$ podle následujícího vzorce:
$$ points = points_{max} \cdot \min\left(1, \dfrac{upload_{max}}{uploads}\right) $$
Příklad hodnocení pro úlohy s 5 a 10 pokusy:
Penalizace za případné pozdní odevzdání je stanovana na 1 bod za 3 dny (72 h). Body budou odečítány až do úspěšného splnění volitelné části. Může se tedy stát, že bude celkové hodnocení úlohy záporné.
Příklad časové penalizace pro úkoly HW03, kdy povinné i volitolné zadání je za 3 body:
Bonusová zadání není možné odevzdávat po termínu.
U HW02, HW03, HW09 a HW10 je manuálně hodnoceno dodržení kódovacího stylu (Coding Style). Penále se mohou sčítat až do -100%, kde 100% je dosažený počet bodů za úlohu bez kontroly stylů (tedy za úlohu lze ztratit až všechny body). Kontrola proběhne po uplynutí termínu odevzdání.
Příklady hodnocení:
Úlohy
kombinují program pro Nucleo s programem pro ovládací počítač a tvoří základní bloky pro realizaci semestrální práce. U těchto úloh není prováděna automatická evaluace, neboť jsou cíleny na realizaci funkční aplikace dle zdání a je očekáváno, že si studenti dostatečně osvojili přístup řešení programovacích úloh a odpovídají řešení praktického úkolu. Z hlediska odevzdání úkolu jsou definovány tři následující termíny
Hlavní motivace úkolů HW08 až HW10 je se dostatečně včas seznámit s problematikou a případně být připraven a mít dotazy na cvičení (přednášce), neboť tvoří podklad pro přímačarou realizaci semestrální práce. I za cenu nulového bodového zisku je užitečné úlohy realizovat. Jejich implementace přináší zásadní výhodu pro semestrálku pokud jsou realizovány dostatečně dopředu, neboť pouze tak je možné získat čas na hlubší pochopení souvislostí. Bodové hodnocení za tyto úlohy je tak zamýšleno jako motivace pro včasné řešení úkolů.
Termíny definují tři časové úseky, ve kterých je možné úlohu odevzdat
Toto jsou obecná pravidla uplatňovaná v mnoha předmětech, které používají tento CourseWare a UploadSystem. V případě nejasností se obraťte na svého cvičícího.
Plagiátem je převzatý text, ilustrace, část počítačového kódu, metoda, i myšlenka (i část téhož) bez uvedení citace pramene.
Každý, kdo ve svém řešení použije výsledky jiného autora, musí tyto převzaté výsledky zřetelně označit a odkázat na původního autora. Jinak se dopouští plagiátorství. Z výukových důvodů dále také není možné používat cizí výsledky v konkrétních předmětech a úlohách, kde se výslovně požaduje samostatná práce, a to i v případě, že by byly převzaté výsledky řádně označeny.
Tato definice plagiátorství nijak nezužuje obvyklé chápání opisování na této univerzitě.
Ve většině úloh je potřeba se především vyhnout opisování. Pro zabránění opisování použijte zapomínací test. Pokud narazíte na kód (například od kolegy nebo na webu), který odpovídá zadání, nechte si před tím, než začnete sami kódovat, dvoudenní pauzu. Tak zamezíte přílišné inspiraci cizím dílem.
Kolegové studenti, apelujeme na vaši profesionální čest. Opisování a podvádění jsou závažné přečiny proti akademické etice. Pokud si s úlohou nevíte rady, obraťte se na kolegy cvičící/přednášející. Rádi vám poradí a poskytnete jim cennou zpětnou vazbu k výkladu a tématu.
Operační systém (cat /etc/os-release):
cat /etc/os-release
PRETTY_NAME="Debian GNU/Linux 9 (stretch)" NAME="Debian GNU/Linux" VERSION_ID="9" VERSION="9 (stretch)" ID=debian HOME_URL="https://www.debian.org/" SUPPORT_URL="https://www.debian.org/support" BUG_REPORT_URL="https://bugs.debian.org/
Použitý kompilátor (clang –version):
clang –version
clang version 3.8.1-24 (tags/RELEASE_381/final) Target: x86_64-pc-linux-gnu Thread model: posix