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 23. - 27.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 12. cvičení, první se neboduje, na posledním se bude psát zápočtový test, jedno cvičení odpadne díky státnímu svátku a na denom cvičení proběhne test praktických znalostí. Tedy 8 cvičení, na každém z nich bude možno získat 4 body. Celkem tedy 32. Zapsat lze pouze 25 bodů, ale vyšší počet vyřeší případnou běžnou frekvenci absence kvůli nemoci a nebude notno ř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.12 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 18. - 22.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.