Vyučující
|
|
Obsah předmětu
|
Co je JAVA. JRE, JDK, JAVA SE, JAVA EE, JAVA ME. Základy jazyka Java, objektově orientované programování, objekt, třída, dědičnost, instance, metody, interface, balíky, polymorfismus. Implementace OOP v Javě. Vývojové prostředí BlueJ. Java - datové typy, identifikátory, proměnné, výrazy, příkazy. Java - řetězce, vlákna, I/O operace. Java - úvod GUI, applety. Java - úvod síťová komunikace, sockety, TCP/IP, URL. Rozhraní, vyjímky, balíky, přetěžování, překrytí, dynamické vazby.
|
Studijní aktivity a metody výuky
|
Přednáška s praktickými aplikacemi, Seminární výuka, Samostatná práce studentů
- Příprava na dílčí test [2-10]
- 10 hodin za semestr
- Příprava prezentace (referátu) [3-8]
- 10 hodin za semestr
- Příprava na souhrnný test [6-30]
- 35 hodin za semestr
- Kontaktní výuka
- 39 hodin za semestr
|
Předpoklady |
---|
Odborné znalosti |
---|
základní znalosti programovacích technik na úrovni jazyka Pascal, Microsoft Visual Basic |
Výsledky učení |
---|
studenti umí programovat na základní úrovni, avšak s plným využitím vlastností a možností objektově orientovaného jazyka Java. Student dokáže vytvářet základní programy s využitím grafické a síťové podpory a prostředí. Student umí vytvářet Java aplety. Student umí programovat a využívat rozhraní, vyjímky, balíky, pracovat se systémem I/O. Student dokáže pracovat jak s využitím vývojového prostředí, tak i v příkazovém řádku |
Vyučovací metody |
---|
Samostatná práce studentů, |
Přednáška s aktivizací studentů, |
Seminární výuka (badatelské metody), |
Hodnotící metody |
---|
Test, |
Demonstrace dovedností (praktická činnost), |
Seminární práce, |
Výstupní projekt, |
Doporučená literatura
|
-
BARNES David J.; KÖLLING M. Objects First with Java: A Practical Introduction. Prentice Hall, 2005. ISBN 0-13-124933-9.
-
Herout, Pavel. Učebnice jazyka Java. České Budějovice : Kopp, 2000. ISBN 80-7232-115-3.
-
Pecinovský, Rudolf. Myslíme objektově v jazyku Java 5.0. Praha : Grada, 2004. ISBN 80-247-0941-4.
|