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 SIS/Rozvrh), kde budou upřesněny požadavky a vyřešeny nestandardní případy.
Pozor! Z důvodu distribuce péče o repetenty mezi více cvičících používejte pro jakoukoliv komunikaci včetně odevzdávání zápočťáků diskusní fórum Mattermost, Team 2425ZS, Channel nprg041-cpp-repetenti. E-mail nepoužívejte. Invitation link je v SISu v modulu Nástěnka. Nepoužívejte loňský Team. Používejte jednoduše identifikovatelné jméno (např. PetrNovák), rozhodně ne pseudoanonymní identifikátory jako Fantomas1234 - je to oficiální komunikační kanál.
Diskusi o jednom tématu (např. uznání splněných povinností nebo odevzdání zápočťáku) udržujte důsledně v jednom vlákně (Reply to thread). Nejvhodnější způsob je uvést jméno studenta a krátký popis tématu (subject), v threadu si potom hned 'odpovědět' podrobnějším popisem.
Příklad:
Novák - uznání povinností
|-- Prosím o uznání 2 ze zkoušky a složení záp. testu vloni u Svobody.
Pošlete (přes MM) přesný výčet toho, co chcete uznat, a v jaké paralelce (u kterého cvičícího) a ve kterém školním roce (pokud to bylo jindy než vloni) jste tyto povinnosti splnili. Případně pošlete i (odůvodněné) požadavky na jakékoliv speciální zacházení (např. výjezd do zahraničí, příchod z jiné VŠ apod.).
Pokud nemáte akceptovaný zápočtový test, 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í programátorské praxe a zejména zpětné vazby na kvalitu kódu.
Pokud nemáte úspěšně odevzdaný zápočtový program, pošlete (viz termíny níže) návrh jeho detailní specifikace včetně zamýšleného použití externích knihoven. 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 dobu vývoje zápočtováho programu je nutné pravidelně používat MFF GitLab.
Přihlašte se MFF loginem, měli byste mít vytvořenou repository teaching/nprg041/2024-25/repetenti/XXXX.
Pokud již GitLab používáte a máte rozpracovanou verzi zápočtového programu v jiné repository, pokračujte ve vývoji a pošlete 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!.
15.11. | zadání (schválení detailní specifikace) zápočtového programu |
10.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 |
30.4. | odevzdání kompletně hotového, odladěného, sestavitelného a spustitelné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 zaslání odkazu na nesestavitelný nebo nespustitelný (Lx+Win) program by implikovalo neudělení zápočtu |
Termíny jsou závazné, tj. je bezpředmětné např. zasílat návrh specifikace v letním semestru nebo hotový program během letních prázdnin.
Speciální případy (výjezd do zahraničí, nestandardní studijní stavy apod.) lze domluvit zásadně předem.
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.