Zagadnienia dydaktyczne
Metody dydaktyczne
- Wykłady
- Ćwiczenia laboratoryjne w pracowni komputerowej
Praca indywidualna studenta
- Analiza materiałów dydaktycznych udostępnionych na platformie Moodle i wykonywanie zadań w nich zawartych.
- Czytanie dokumentacji technicznej dotyczącej środowiska Java.
- Przygotowanie się do kolokwium z ćwiczeń i egzaminu z wykładu.
Sposób zaliczania przedmiotu
- Warunkiem zaliczenia laboratorium jest:
- zdobycie przynajmniej 50% punktacji z kolokwium (kolokwium odbędzie się podczas ostatniej godziny lekcyjnej ostatniego bloku zajęć laboratoryjnych).
- Zdobycie przynajmniej 50% punktacji za realizację projektu końcowego (realizacja projektu rozpocznie się w styczniu).
- Warunkiem zaliczenie przedmiotu jest zdobycie przynajmniej 50% punktów za egzamin końcowy.
Zakres wymaganej wiedzy:
- Polecenia warunkowe (if/else, switch, itp.)
- Pętle (for, do/while, while/do, foreach)
- Wyrażenia regularne
- Metody (przekazywanie argumentu typu prostego/przekazywanie argumentu typu obiektowego)
- Tablice
- Sortowanie tablic (klasa Arrays)
- Wyszukiwanie elementów - porówywanie obiektów metody equals() oraz hashCode()
- Enum
- Wyjątki
- I/O (w szczególności klasa Scanner)
- Programowanie obiektowe (klasy, obiekty, elementy static i nie-static, modyfikatory dostępu - public/protected/DEFAULT/private, klasy abstrakcyjne, interfejsy, dziedziczenie)
- Kolekcje (wybrane) i iteratory
- GUI (podstawy JavaFX)