NPRG041 - Programování v C++

Paralelka pro repetenty (Zavoral)

Studenti, kteří již předmět absolvovali, ale nesplnili všechny podmínky pro udělení zápočtu nebo zkoušky, musejí být přihlášeni do speciální paralelky pro repetenty. To se týká i těch studentů, kteří mají rozložený ročník.
Na začátku semestru proběhne úvodní konzultační schůzka (viz Rozvrh), kde budou upřesněny požadavky a vyřešeny nestandardní případy.

Podmínky pro udělení zápočtu a zkoušky

Pošlete mi e-mail s přesným výčtem toho, co chcete uznat, ve kterém školním roce (pokud to bylo jindy než vloni) a v jaké paralelce (u kterého cvičícího) jste tyto povinnosti splnili.

Pokud jste nedosáhli dostatečného počtu bodů z DÚ pro uznání zápočtového testu, budete dělat závěrečný domácí úkol + zápočtový test podle stejných pravidel a ve stejných termínech jako standardní cvičení. Předcházející DÚ můžete plnit dobrovolně za účelem získání zpětné vazby na kvalitu kódu.

Pokud nemáte úspěšně odevzdaný zápočtový program, pošlete mi (viz termíny níže) návrh jeho detailní specifikace včetně zamýšleného použití externích knihoven, viz dále. Téma může být stejné jako vloni nebo jiné, loňské schválení tématu nemusí nutně implikovat schválení letošní. I v případě, že máte zápočtový program už rozpracovaný a je vám znovuschválena specifikace, platí pro vás povinnost předvést technologické demo (blíže viz pokyny). Doporučuji splnit tuto povinnost co nejdříve a rozhodně bez toho nepokračovat ve vývoji.

Po celou vývoje zápočtováho programu je nutné pravidelně používat MFF GitLab.
Přihlašte se MFF loginem, poté vám cvičící zpřístupní repository teaching/nprg041/2023-24/repetenti/XXXX.
Pokud již GitLab používáte a máte rozpracovanou verzi zápočtového programu v jiné repository, pošlete mi na ni odkaz.
Z commitů v Gitlabu musí být zřejmá celá historie vývoje ('jdu spát a dnes jsem něco programoval -> commit'). Nahrání pouze výsledných zdrojových kódů je nepřípustné a vedlo by k neudělení zápočtu.
Požadavky a pravidla na zápočtové programy (externí knihovny, multiplatformnost, vývoj, odevzdávání, ...) viz pokyny - důležité, čtěte!.

Konkrétní termíny

15.11.zadání (schválení detailní specifikace) zápočtového programu
1.12.technologické demo
bezproblémové (polo-)automatické sestavení a spuštění prázdného programu obsahujícího všechny potřebné knihovny na všech podporovaných platformách
15.4.první pokus o odevzdání kompletně hotového a odladěného zápočtového programu
velmi doporučuji dříve, abyste měli dostatek času na opravy a doplnění
předem se důkladně seznamte s pravidly a požadavky na zápočtový program
30.5.poslední možné odevzdání všech oprav zápočťáku

Pokyny pro studenty s rozloženým ročníkem

Rozložený ročník pro účely absolvování předmětu neznamená žádnou faktickou změnu povinností. Pokud máte absolvované cvičení a chybějí vám některé nesplněné povinnosti, přihlašte se do skupiny pro repetenty. Pokud cvičení absolvované nemáte (nebo nedostatečně a máte v úmyslu ho opakovat), přihlašte se do libovolné neobsazené paralelky cvičení. Pokud chcete získat zápočet a zkoušku, musíte být evidováni v nějaké skupině (jinak Z/Zk získat nemůžete). Pokud vám to SIS nedovolí, kontaktujte na začátku semestru příslušného cvičícího, který vás do své (nezaplněné) skupiny může přidat.

Užitečné odkazy