Zápočet získáte, pokud ze cvičení získáte minimálně 12 bodů.
Ve cvičení bude 10 úloh. Můžete si vybrat buď lehčí úlohu za 1 bod, nebo těžší úlohu za 2 body. Lehké úlohy nepředpokládají žádné znalosti mimo přednášky a cvičení. Těžší úlohy se hodí pro ty z vás, kteří již programovat umí a jsou i náročnější a rozsáhlejší.
Poslední úloha ve cvičeních bude větší semestrální práce za 5 bodů.
Každou úlohu je nutné odevzdat nejpozději do 3 týdnů od zadání (cvičící může udělit výjimku - na základě lékařského potvrzení atp.)
Z každé úlohy (i ze semestrální práce) musí student získat nenulový počet bodů, hodnocení úlohy provádí odevzdávací systém a je možné získat i desetinné hodnocení za částečně fungující úlohu.
Při včasném odevzdání řešení lehké verze lze kdykoliv později odevzdat řešení těžké verze až dvou libovolných domácích úloh, a získat tak bodové hodnocení za těžkou verzi bez penalizace za pozdní odevzdání.
Všechny úlohy se odevzdávají přes
Odevzdávací systém, který vám automaticky vyhodnotí úlohu a přidělí body.
POZOR: Odevzdávací systém má někdy omezený počet testovacích případů. Nikdy neodevzdávejte program typu: když vstup=1, výstup je 5, když vstup=2, výstup je 10, když … . Může se stát, že Vám odevzdávací systém za takový program přidělí nějaké body, ale když to dodatečně zjistí cvičící, tak Vám tyto body odebere a budete muset vyřešit zadanou úlohu znovu obecně. Nikdy to nedělejte u zkoušky, protože to může být důvod k vyloučení od zkoušky.
Každý může řešit libovolné úlohy - teoreticky můžete získat až 25 bodů z cvičení.
Pokud začnete řešit těžkou úlohu a její řešení se Vám nepodaří, lze i později odevzdat úlohu lehčí. Platí to i naopak. Odevzdávací systém vám prostě započítá body z posledního nahraného programu.
Zápočet je nutné získat před zkouškou.
Upozorňujeme, že minimální bodový zisk ze cvičení i ze zkoušky
nestačí na úspěšné zakončení předmětu (tj. lepší známku než F), viz
Zkouška.