Vyučující
|
-
Trnečka Martin, RNDr. Ph.D.
-
Krajča Petr, Mgr. Ph.D.
-
Vyjídáček Roman, Mgr.
-
Tříska Jan, Mgr. Ph.D.
-
Kočíř David, Mgr.
|
Obsah předmětu
|
1. úvod do platformy Java, vykonávání programu, vývojová prostředí 2. primitivní datové typy, objekty, operátory, řetězce 3. řízení výpočtu (podmíněné vykonávání kódu, smyčky) 4. třídy, rozhraní, objekty, metody, rozsah platnosti, dědičnost 5. pole, kolekce, generické typy 6. výjimky 7. základní třídy a objekty stadnardní knihovny, přístup k souborům 8. testování dokumentace
|
Studijní aktivity a metody výuky
|
Demonstrace, Laborování
|
Výstupy z učení
|
Studenti se seznámí se vybranými pojmy ze základů programování.
1. Znalosti Znalosti základů programovaní v jazyce Java
|
Předpoklady
|
nespecifikováno
|
Hodnoticí metody a kritéria
|
Analýza výkonů studenta, Seminární práce
Aktivní účast v hodině. Plnění zadaných úkolů.
|
Doporučená literatura
|
-
Benjamin J Evans, David Flanagan. (2014). Java in a Nutshell: A Desktop Quick Reference. O'Reilly Media.
-
Bruce Eckel. (2006). Thinking in Java (4th Edition). Thinking in Java (4th Edition).
-
Herbert Schildt. (2017). Java: The Complete Reference, Tenth Edition. McGraw-Hill Education.
-
James Gosling, Bill Joy, Guy L. Steele Jr., Gilad Bracha. (2014). The Java Language Specification, Java SE 8 Edition. Addison Wesley.
-
Joshua Bloch. (2018). Effective Java (3rd Edition). Addison-Wesley Professional.
-
Rudolf Pecinovský. (2017). Java 9: Kompletní příručka jazyka.
|