Vyhláška
Vyučující
Richter Miloslav – garant, přednášející a cvičící
Petyovský Petr – přednášející a cvičící ( petyovsky @ feec. vutbr. cz , tel +420 54114 6436, poke @ jabber. cz)
Hodnocení
Typ výsledku | Maximum bodů | Poznámka |
---|---|---|
Celkem | 100 | Maximální počet bodů, které je možné dosáhnout |
Projekty na cvičení | 40 | Projekty a testovací otázky na cvičeních vztahující se k probrané
látce – tvorba tříd a jejich použití. Hlavní práce doma. Na cvičeních konzultace. (Num cvičení v rozvrhu slouží na tvorbu projektu doma, po domluvě ke konzultacím ve škole). Bude realizováno, odevzdáváno postupně (průběžná oprava chyb a hodnocení), bodováno postupně ale v IS zapsáno až jako celek. Jednotlivé fáze budou uvedeny v rozpisu cvičení. Informace o průběžných bodech v rámci cvičení/v projektu. Konečné odevzdání – podle vývoje během semestru: v zápočtovém týdnu, nebo na začátku zkouškového období. |
Zápočet | 0 | Zápočet je ze cvičení – odevzdán projekt a dosaženo alespoň
13 bodů. Zápočet nutný k přístupu na zkoušku |
Závěrečná zkouška | 60 | Probíhá ve zkouškovém období s termíny uvedenými v IS. Student se
musí zaregistrovat ke zkoušce v IS (zkontolujte, že se povedlo). Jedná se o písemnou zkoušku bez použití výpočetní techniky. Skládá se z teoretických otázek a praktických příkladů jazyka C++ v rozsahu probrané látky (včetně předchozích kurzů, na které navazuje). (opravování trvá cca 3 dny, při kvalitních a čitelných řešeních rychleji). V případě většího množství studentů je první zkouška rozdělena na dva termíny (cca pro polovinu studijní skupiny) – student se může zapsat pouze na jeden z těchto termínů. Další dva termíny („opravné“) jsou již nedělené. Zápis na tyto termíny bude možný až po ukončení předchozího termínu. Pokud neumíte, raději nechoďte zkoušku zkusit a v dané době se učte. |
Bonusy | jednotky bodů | Jsou speciální body za mimořádné „hrdinské“ skutky (jako: upozornění na závažnou chybu ve výkladu nebo ve skriptech, zvládnutí projektu daleko nad rámec probrané látky …). Udělení těchto bodů je čistě na úvaze cvičícího nebo přednášejícího (a nemusí být tedy uděleny). |
Ústní zkoušení | Až 4 body | V případě, že bude mít student zájem o lepší kategorii hodnocení, může získat na „ústním“ pohovoru až 4 body. U kategorie F (46–49bodů) je tuto možnost možné využít pouze po návštěvě minimálně dvou termínů (v případě, že bylo 46–49 bodů dosaženo na dřívějším termínu, musí být i pozdější termíny vypracovány alespoň na podobné úrovni (cca 43 bodů a výše)). Body budou „přiděleny“ za konzultace některého z příkladů ze zkoušky nebo cvičení a jeho rozšíření o nějakou činnost/funkci. Proto si archivujte příklady ze cvičení a mějte přehled o jejich funkci. |
Představu o příkladech na zkoušce je možné si udělat z následujícího
souboru.
Organizační pokyny
Změna času cvičení
Je možná v prvních dvou týdnech.
Přesun je možný z vážných důvodů – nejprve se domluvte se cvičícím ve cvičení, do kterého chcete přejít, potom to oznamte v původním cvičení. Výměna dvou studentů mezi cvičeními je možná – stačí oznámit cvičícím.
Nepřítomnost (nemoc, školní aktivity …)
Omlouvejte předem (i když jste nemocní můžete poslat mail) a domluvte si způsob náhrady.
Způsob nahrazení odpadlé výuky (státní svátky; rektorský; děkanský; sportovní a jiné dny) bude oznámen na přednášce nebo na cvičeních (převážně předcházejících týdnu bez výuky).
Ostatní
- přednášky – vhodná je příprava
- příprava na cvičení – navštívit přednášky; pochopit přednášky; přečíst zadání cvičení; 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
- vypracovat alespoň vzorové třídy a projekt – programování v objektech je nutné „zažít“. Pvních pár tříd je většinou naprogramováno špatně, protože není možné obsáhnout celou látku ihned. Proto je nutné napsat tříd několik.
- nutná motivace – vyberte si zajímavý úkol pro tvorbu vlastní třídy
- projekt se realizuje ve skupinách – učte se průběžně, abyste se nestali přítěží spolupracovníkům, pokud nehodláte předmět letos absolvovat, vytvořte skupinu se stejně smýšlejícími. Body z projektu se další rok neuznávají.
Konzultace a dotazy
Jsou možné u kteréhokoli cvičícího či přednášejícího
Konzultace a dotazy (nejlépe) v tomto pořadí:
- na přednáškách a cvičeních – aby i ostatní slyšeli odpověď (složitější odpověď případně individuálně, nebo na dalším termínu)
- při zájmu lze zřídit diskuzní fórum na stránkách e-learningu.
- dohodnout se na termínu a obsahu konzultací na přednášce nebo cvičeních, popř. mailem
- dotaz na mail přednášejícího nebo cvičícího
- v konzultačních hodinách
Jaké by měly být dotazy?
- Technického rázu – především týkající se programování v jazyce C++.
- Uvítáme i připomínky k vyučujícím a výuce (podnětné nápady budeme akceptovat). Současný stav kurzu je výsledkem zkušeností z minulých let. (Například: I když bychom některé věci rádi na kurzu změnili, přidělený čas či přístup studentů realizaci neumožňoval.)
- Konkrétní – „dobře položená otázka je více než polovina
odpovědi“. Na otázky typu „ono to nefunguje“ je těžké odpovědět.
Pokud zformulujete otázku až na úrovni „zde se to špatně vypočítá“,
většinou na chybu přijdete sami.
Pokud Vám překladač hlásí chybu neposílejte překlad ale originál.
- Minimalistické – (u nefunkčního kódu) je vhodné dosáhnout minimálního kódu, při kterém se chyba projevuje. Tím se zřetelněji projeví souvislosti mezi jednotlivými částmi kódu.
- V souvislostech – ptáte-li se na problém, nebo posíláte-li kód, neuvádějte pouze část, kde si myslíte, že je chyba, ale uveďte i návaznosti, např. minimíální spustitelný program kde se chyba projevuje. Popište co je podle vás chyba (co se děje a co by se mělo dít). Např. chyba nemusí být ve funkci, kde se „projevuje“, ale v parametrech, se kterými ji voláte.
Poslední změna 2020–09–00