Nazwa przedmiotu:
Programowanie w języku Java
Koordynator przedmiotu:
dr hab. Barbara Siemiątkowska, prof. uczelni
Status przedmiotu:
Obowiązkowy
Poziom kształcenia:
Studia I stopnia
Program:
Automatyka Robotyka i Informatyka Przemysłowa
Grupa przedmiotów:
Obieralne
Kod przedmiotu:
JAV
Semestr nominalny:
7 / rok ak. 2020/2021
Liczba punktów ECTS:
2
Liczba godzin pracy studenta związanych z osiągnięciem efektów uczenia się:
1) Liczba godzin bezpośrednich – 32 godz., w tym: • wykład – 15 godz. • laboratorium – 15 godz. • konsultacje - 2 godz. 2) Praca własna studenta – 30 godz., w tym: • przygotowanie do zajęć laboratoryjnych – 15 godz. • przygotowanie do zaliczeń - 15 godz. Razem: 62 godz. (2 ECTS)
Liczba punktów ECTS na zajęciach wymagających bezpośredniego udziału nauczycieli akademickich:
1) Liczba godzin bezpośrednich – 32 godz., w tym: • wykład – 15 godz. • laboratorium – 15 godz. • konsultacje - 2 godz. 1 ETCS
Język prowadzenia zajęć:
polski
Liczba punktów ECTS, którą student uzyskuje w ramach zajęć o charakterze praktycznym:
Praca własna studenta – 30 godz., w tym: • przygotowanie do zajęć laboratoryjnych – 15 godz. • przygotowanie do zaliczeń - 15 godz. 1 ETCS
Formy zajęć i ich wymiar w semestrze:
  • Wykład15h
  • Ćwiczenia0h
  • Laboratorium15h
  • Projekt0h
  • Lekcje komputerowe0h
Wymagania wstępne:
Znajomość podstawowych zagadnień z zakresu matematyki. Pomocna jest umiejętność programowania, szczególnie w języku C.
Limit liczby studentów:
15 (lab)
Cel przedmiotu:
Po zakończeniu przedmiotu słuchacz posiada umiejętność pisania programów i programów graficznych w języku Java, umie przygotować program w języku Java, napisać aplikację klient serwer
Treści kształcenia:
1. Wstęp. 2. Podstawy języka. 3. Tablice, Kolekcje, filtrowanie danych 3. Programy graficzne, swing 4. Pakiety Javy. 5. Aplikacje klient/serwer 6. Instrukcje we/wy, wątki 7. Kompilacja i uruchamianie programów w języku Java.
Metody oceny:
Zaliczenie projektów.
Egzamin:
nie
Literatura:
1. Hortsman C. S., Cornell G.: Core Java 2, Podstawy, Helion, 2002. 2. Hortsman C. S., Cornell G.: Core Java 1, Podstawy, Helion, 2002. 3. Dokumentacja na stronie Oracla
Witryna www przedmiotu:
brak
Uwagi:
brak

Efekty uczenia się

Profil ogólnoakademicki - wiedza

Charakterystyka JAVA_W1
Zna podstawy programowania obiektowego
Weryfikacja: Ocena projektu pisanego na zajęciach
Powiązane charakterystyki kierunkowe: K_W05
Powiązane charakterystyki obszarowe: P6U_W, I.P6S_WG.o

Profil ogólnoakademicki - umiejętności

Charakterystyka JAVA_U1
Napisać samodzielnie algorytm w Javie
Weryfikacja: ocena zadań laboratoryjnych
Powiązane charakterystyki kierunkowe: K_U09
Powiązane charakterystyki obszarowe: I.P6S_UW.o, III.P6S_UW.o

Profil ogólnoakademicki - kompetencje społeczne

Charakterystyka Java_S1
Pomocy w realizacji zajęć
Weryfikacja: Obserwacja pracy w czasie zajęć
Powiązane charakterystyki kierunkowe: K_K04
Powiązane charakterystyki obszarowe: P6U_K, I.P6S_KO, I.P6S_KR