Dalyko sando aprašas

Dalyko sando kodas INFP2214
Dalyko sando pavadinimas Praktinė informatika (Programavimas Java)
Dėstytojo pedagoginis vardas, vardas, pavardė Doc.dr. Algirdas Bastys
Katedra, centras Kompiuterijos katedra
Fakultetas, padalinys Matematikos ir informatikos fakultetas
Dalyko sando lygis Pirmosios pakopos
Semestras 2
ECTS kreditai 3
VU kreditai 2
Auditorinės valandos

Viso dalyko: 64

Paskaitų: 16

Laboratorinių darbų: 32

Konsultacijų: 16

Reikalavimai 0.5 metų trukmės procedūrinio programavimo kursas (geriausia C kalbos) ir 0.5 metų trukmės logikos kursas.
Dėstomoji kalba Lietuvių
Dalyko sando tikslai ir numatomi gebėjimai Atsiskaitęs už kursą studentas privalo mokėti programuoti Java kalba, žinoti kokiais atvejais tikslinga naudoti šią programavimo kalbą, įgauti pirminius objektinio programavimo įgūdžius.
Dalyko sando turinys

Java kalbos atsiradimo istorija ir paskirtis

Kalbos programavimo terpė

Java įvedimas/išvedimas, kintamieji ir objektai, operatoriai

Kalbos sintaksė ir semantika, palyginimas su kitomis kalbomis

Java objektinio programavimo pradmenys

Java ir Internetas, įskiepiai (apletai)

Grafinės aplinkos programavimas (darbas su langais, įvykiais, meniu)

Paveldimumas, klasių hierarchija, paketai, gijos

Java paketų apžvalga

Java taikymas bevielėse technologijose

Pagrindinės literatūros sąrašas

1. Michael D. Thomas, Pratic R. Patel, Alan D. Hudson, Donald A. Ball Jr. JAVA Programming for the Internet, Ventana Comm. Group Inc., 1996.

2. Java Tutorial: http://java.sun.com/docs/books/tutorial/index.html

3. Java Language Specification http://java.sun.com/docs/books/jls/index.html

4. Java programavimo įvadas: http://www.mif.vu.lt/~bastys/java/paskaitos/index.html

Papildomos literatūros sąrašas

1. John R. Hubbard. Programming with JAVA (Schaum’s Outline Series), McGraw-Hill, 1999.

2. Java pratybos matematikams (A.Mačiulis, V.Stakėnas) http://www.mif.vu.lt/matinf/asm/java_pr/jv_pr.htm

Mokymo metodai Kurso teorinė dalis išdėstoma paskaitų metu. Paskaitose naudojamos skaidrės ir kompiuterinis projektorius, su kuriuo demonstruojama praktiškai, kokia terpė naudojama programuoti Java kalba, praktiškai iliustruojamos teorinės programavimo kalbos koncepcijos, pateikiamos tipinės programos Java kalba. Semestro viduryje ir pabaigoje vyksta du koliokviumai, kurių metu įvertinamos teorinės žinios. Praktinė dalis vertinama pratybų metų atsiskaitant projektus už 5-6 temas.
Lankomumo reikalavimai Kad būtų leista laikyti įskaitą, turi būti lankyta bent 50 proc. paskaitų ir surinkta bent 50 proc. balų už individualius Java programavimo projektus.
Atsiskaitymo reikalavimai Įskaita pasirašoma, jei koliokviumų ir pratybų metu surenkama 2/3 visų galimų balų. Trūkstant balų laikoma įskaita iš teorinės kurso dalies.
Vertinimo būdas Įskaitos kaupiamasis svoris: 50 proc. teorija + 50 proc. pratybos.
Aprobuota katedros 2004-09-03
Patvirtinta Studijų programų komiteto 2005-04-04