Java 1

It will deepen your knowledge of Object Oriented Programming and provide further insight into programming languages through the modern Java language, one of the most widely used languages today.

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.