Java 1

Prohloubí znalosti Objektově orientovaného programování a zajistí další vhled do programovacích jazyků prostřednictvím moderního jazyka Java, který se řadí mezi nejpoužívanější jazyky současnosti.

Požadavky na software

Vpředmětu budeme využívat tento software:

Organizace předmětu a Podmínky Absolvování

Bodované úlohy na cvičeních  - minimálně 10 z 25

Od druhého cvičení (týden 22. - 26.9.) se budou cvičení bodovat. Tedy na cvičení bude nutno vždy vyřešit úkol, za který budou přiděleny budy. V semestru je 13. cvičení, první se neboduje, na posledním se bude psát zápočtový test a na jednom cvičení proběhne test praktických znalostí. Tedy 10 cvičení, na každém z nich bude možno získat 3 body. Celkem tedy 30. Zapsat lze pouze 25 bodů, ale vyšší počet vyřeší případnou běžnou frekvenci absence kvůli nemoci a nebude nutno řešit náhrady cvičení. V případě dlouhodobější nemocenské bude vše řešeno individuálně.

Domácí úkoly minimálně 0 bodů z 10

Každému bodovanému cvičení odpovídá jeden domácí úkol, za který je možno získat 1 bodů. Domácí úkoly slouží k procvičování, jejich autorství není možno přesně ověřit, proto je zde rozděleno pouze omezené množství bodů.

Test praktických znalostí minimálně 7 bodů z 15

V týdnu od 17. - 21.11. proběhne test praktických znalostí, na kterém se u počítače na učebně bude tvořit kód dle zadání (programovací test).

Semestrální projekt 10-25

Semestrální projekt se bude odevzdávat individuálně v zápočtovém týdnu a po něm., termíny budou zveřejněny. Témata projektů budou dodána. Rámcově se bude jednat o klasické hry typu Boulder dash, Breakout případně spojení projektu s předmětem Databázové systémy I.

Zápočtový test 10-25

Zápočtový test proběhne v posledním týdnu semestru a ověří teoretické znalosti formou elektronického testu v LMS.