Table of Contents

B6B36PJC -- Programování v C/C++

Odevzdávací systém Diskusní fórum Popis předmětu na FEL Rozvrh na FEL


Předměty B6B36PJC i BD6B36PJC jsou zakončeny klasifikovaným zápočtem.

Předmět se zabývá výukou programovacího jazyka C++. Látka je určena pro mírně pokročilé programátory, předchozí znalost C ani C++ není nutná. Cílem je seznámit studenty se základy jazyka a naučit je používat C++ v praxi.

Zápočet

Pro získání zápočtu je nutné úspěšně odevzdat všechny povinné domácí úkoly i semestrálku a úspěšně absolvovat zápočtový test.

Domácí úkoly

Během semestru budou zadány 3 povinné domácí úkoly, 10 nepovinných “jednohubek” a jedna semestrální práce. Úkoly budou vyvěšeny na stránkách předmětu a budou se odevzdávat do odevzdávacího systému (Brute), kde budou automaticky hodnoceny. Jednohubky se budou zadávat během cvičení, a též odevzdávat do Brute.

Semestrální práce se bude odevzdávat e-mailem a bude hodnocena cvičícími. Celkem lze za úkoly získat až 50 bodů, za semestrální práci až 20 bodů.

Úspěšně odevzdaný úkol je takový, za který získáte alespoň polovinu bodů předtím, než se započte penalizace za pozdní odevzdání1).

Za každý započatý týden zpoždění bude odevzdání penalizováno polovinou možného bodového zisku.

Upozornění: práce na domácích úkolech je samostatná. Studenti, kterým odhalíme duplicitní řešení, automaticky ztrácí nárok na zápočet a hrozí jim disciplinární řízení. Samozřejmě je normální (a žádoucí) o domácích úlohách diskutovat s kolegy, nicméně kód si musí každý napsat sám.

Úkoly

Přednášky

Přednášky

Cvičení

Cvičení pro denní studium

Zpětná vazba

Krom ankety na konci semestru nabízíme možnost vyjádřit svůj aktuální názor během semestru v anonymní anketě.

Zápočtový test

Zápočtový test je úspěšně absolvován, pokud za něj získáte alespoň polovinu bodů, tj. 15 z 30. Bude se psát na poslední přednášce a bude pro všechny společný.

Nabízíme několik testů na ukázku, viz Test 1 Test 2

Hodnocení

Hodnocení je dáno celkovým součtem bodů za domácí úkoly, semestrální práci a zápočtový test. Cvičící může celkové hodnocení ještě upravit, podle aktivity za semestr.

Část Body
úkoly 50
semestrální práce 20
test 30
celkem 100

V průběhu semestru je možné získat i bonusové body, a to za aktivitu nad rámec očekávání. To znamená například nalezení chyb v přednáškách nebo v úkolech.

Výsledná známka se řídí běžnou bodovou tabulkou:

Známka Bodové rozmezí Slovní
hodnocení
A 90 a více výborně
B 80 - 89 velmi dobře
C 70 - 79 dobře
D 60 - 69 uspokojivě
E 50 - 59 dostatečně
F méně než 50 nedostatečně

Literatura

* Doporučená literatura anglicky

* Česká literatura

* Reference:

* Přednášky na různá témata:

* Pokročilá literatura

* Další česká literatura

1)
To znamená, že pokud jste dostali 5 bodů z 10 z testů a penalizace za pozdní odevzdání je v danou chvíli 10 bodů, tak jste stále odevzdali úkol úspěšně.