Organizace a náplň kurzu (2019)
Organizační záležitosti – první dva týdny (pravidla, seznámení, přesuny výuky, ...)
Kurz navazuje na BPC-UDP, takže se předpokládá znalost látky z přednášek a cvičení tohoto kurzu.
Přednášky
Návštěvu
přednášek velice doporučujeme (i když nejsou povinné)
Na
přednáškách bude, kromě teoretické látky, probíhat i rozbor příkladů
ze cvičení.
Výuka proběhne ve 13 týdnech semestru v čase daném rozvrhem. Přednášky se konají na SF2.162 a trvají 2 vyučovací hodiny (Čt 10:00-11:50).
Na přednášce provedeme krátké zopakování látky z minula, odpovědi na dotazy průběžně. Probírání látky bude probíhat přibližně podle plánu přednášek (www, plán slouží k tomu abyste se mohli na přednášku (před)připravit).
Cvičení
Příklady na cvičeních předpokládají, že studenti budou chodit připraveni – budou znát zadání a budou mít promyšlen postup řešení (ten bude naznačen v rámci přednášek).
Návštěva
cvičení je povinná. Jedna neúčast omluvena. Budou
probíhat na SD2.104 a SD2.105 – cvičení jsou tříhodinová.
Obsazení cvičení na základě rozvrhů v IS. Ve výjimečných případech
můžete přijít i na jiná cvičení, ale na cvičení může být maximálně 25
studentů – samostatně u počítače. Přesuny (spíše výměny) po
dohodě se cvičícími.
Programovat budeme v MS Visual C++ 2017 (v
případě DU si zkontrolujte verzi ve škole a doma; překlad podle
jazyka C zajistí koncovka zdrojového souboru „.c“ proto
nepoužívejte default koncovku „.cpp“. Je možné
programovat v jakémkoli prostředí s kvalitním překladačem C,
respektujícím aktuálně platnou normu (DJGPP, gnu, clang). Jako
rozhodující, v případě sporů, bude brán (jako „standard“)
MSVC++ ve verzi z učebny. Testy na cvičeních budou na PC, které jsou
v učebnách (tj. MSVS 17).
Budeme vytvářet programy typu „konzolová
aplikace“. Ukážeme si i jednoduchý grafický výstup.
Zadání k
jednotlivým cvičením bude vystaveno na síti. U některých cvičení, či
testů, bude připraven projekt (pouze pro MSVC++), na kterém budeme
dále pracovat.
Obecně
Budeme se věnovat jazyku C, tvorbě programu v C a algoritmům (aplikovaným pomocí jazyka C). Nezapomínejte, že látka probraná v BPC1 je prerekvizitou tohoto kurzu.
Odpadá výuka (z důvodů státních svátků, velký pátek, pondělí
velikonoční) – cvičení: Pondělí, Pátek.
V případě
rektorského nebo děkanského volna je nutné dostudovat samostatně a
popřípadě po dohodě s cvičícími probrat na následujících cvičeních.
Ostatní
- příprava na přednášky, cvičení – přečíst skripta a
připravit dotazy k upřesnění
- přítomnost na přednáškách,
cvičeních – forma konzultací problémů
- zkusit si
naprogramovat příklady ze cvičení – samostatně v klidu –
programování je nutné „zažít“.
- nutná motivace –
vyberte si zajímavý úkol
Poslední změna 2019-02-01