Zachodniopomorski Uniwersytet Technologiczny w Szczecinie

Wydział Informatyki - Informatyka (N2)

Sylabus przedmiotu Interfejsy użytkownika w systemach czasu rzeczywistego:

Informacje podstawowe

Kierunek studiów Informatyka
Forma studiów studia niestacjonarne Poziom drugiego stopnia
Tytuł zawodowy absolwenta magister inżynier
Obszary studiów charakterystyki PRK, kompetencje inżynierskie PRK
Profil ogólnoakademicki
Moduł
Przedmiot Interfejsy użytkownika w systemach czasu rzeczywistego
Specjalność Systemy komputerowe zorientowane na człowieka
Jednostka prowadząca Katedra Inżynierii Systemów Informacyjnych
Nauczyciel odpowiedzialny Radosław Mantiuk <Radoslaw.Mantiuk@zut.edu.pl>
Inni nauczyciele Jarosław Jankowski <Jaroslaw.Jankowski@zut.edu.pl>, Adam Nowosielski <Adam.Nowosielski@zut.edu.pl>, Mirosław Łazoryszczak <Miroslaw.Lazoryszczak@zut.edu.pl>
ECTS (planowane) 4,0 ECTS (formy) 4,0
Forma zaliczenia zaliczenie Język polski
Blok obieralny Grupa obieralna

Formy dydaktyczne

Forma dydaktycznaKODSemestrGodzinyECTSWagaZaliczenie
laboratoriaL2 20 2,00,50zaliczenie
wykładyW2 20 2,00,50zaliczenie

Wymagania wstępne

KODWymaganie wstępne
W-1Umiejętność programowania w języku C++.

Cele przedmiotu

KODCel modułu/przedmiotu
C-1Zdobycie wiedzy na temat implementacji interfejsów użytkownika w systemach czasu rzeczywistego.
C-2Zdobycie umiejętności programowania interfejsów użytkownika.
C-3Zdobycie kompetencji w zakresie projektowania i programowania interfejsów użytkownika.

Treści programowe z podziałem na formy zajęć

KODTreść programowaGodziny
laboratoria
T-L-1Implementacja interfejsów użytkownika.10
T-L-2Implementacja fizycznego interfejsu użytkownika z wykorzystaniem sensorów.10
20
wykłady
T-W-1Projektowanie i implementacja interfejsów użytkownika10
T-W-2Aplikacje fizycznych interfejsów użytkownika z wykorzystaniem sensorów10
20

Obciążenie pracą studenta - formy aktywności

KODForma aktywnościGodziny
laboratoria
A-L-1Uczestnictwo w zajęciach.20
A-L-2Praca nad oprogramowaniem poza zajęciami.30
50
wykłady
A-W-1Uczestnictwo w wykładach.20
A-W-2Poszerzanie wiedzy oraz przygotowanie do zaliczenia.30
50

Metody nauczania / narzędzia dydaktyczne

KODMetoda nauczania / narzędzie dydaktyczne
M-1Wykład problemowy.
M-2Wykład informacyjny.
M-3Metoda programowa z użyciem komputera.
M-4Ćwiczenia laboratoryjne.

Sposoby oceny

KODSposób oceny
S-1Ocena formująca: Ocena podsumowująca sprawdzająca wiedzę z zakresu wykładów.
S-2Ocena formująca: Ocena podsumowująca oceniająca jakość implementacji projektu powstałego w ramach ćwiczeń laboratoryjnych i pracy studenta poza zajęciami.

Zamierzone efekty uczenia się - wiedza

Zamierzone efekty uczenia sięOdniesienie do efektów kształcenia dla kierunku studiówOdniesienie do efektów zdefiniowanych dla obszaru kształceniaOdniesienie do efektów uczenia się prowadzących do uzyskania tytułu zawodowego inżynieraCel przedmiotuTreści programoweMetody nauczaniaSposób oceny
I_2A_D03.03_W01
Posiadanie wiedzy na temat interfejsów użytkownika w systemach czasu rzeczywistego.
I_2A_W03, I_2A_W05C-1T-W-1, T-W-2M-1, M-2S-1

Zamierzone efekty uczenia się - umiejętności

Zamierzone efekty uczenia sięOdniesienie do efektów kształcenia dla kierunku studiówOdniesienie do efektów zdefiniowanych dla obszaru kształceniaOdniesienie do efektów uczenia się prowadzących do uzyskania tytułu zawodowego inżynieraCel przedmiotuTreści programoweMetody nauczaniaSposób oceny
I_2A_D03.03_U01
Posiadanie umiejętności projektowania i programowania interfejsów użytkownika.
I_2A_U10, I_2A_U11C-2T-L-1, T-L-2M-3, M-4S-2

Zamierzone efekty uczenia się - inne kompetencje społeczne i personalne

Zamierzone efekty uczenia sięOdniesienie do efektów kształcenia dla kierunku studiówOdniesienie do efektów zdefiniowanych dla obszaru kształceniaOdniesienie do efektów uczenia się prowadzących do uzyskania tytułu zawodowego inżynieraCel przedmiotuTreści programoweMetody nauczaniaSposób oceny
I_2A_D03.03_K01
W wyniku przeprowadzonych zajęć student ukształtuje aktywną postawę poznawczą i chęć rozwoju zawodowego
I_2A_K01, I_2A_K02C-1, C-2, C-3T-L-1, T-L-2, T-W-1, T-W-2M-1, M-2, M-3, M-4S-1, S-2

Kryterium oceny - wiedza

Efekt uczenia sięOcenaKryterium oceny
I_2A_D03.03_W01
Posiadanie wiedzy na temat interfejsów użytkownika w systemach czasu rzeczywistego.
2,0
3,0Posiadanie dostatecznej wiedzy na temat projektowania i implementacji interfejsów użytkownika.
3,5
4,0
4,5
5,0

Kryterium oceny - umiejętności

Efekt uczenia sięOcenaKryterium oceny
I_2A_D03.03_U01
Posiadanie umiejętności projektowania i programowania interfejsów użytkownika.
2,0
3,0Zakończony projekt oprogramowania zaimplementowany w wymaganym zakresie.
3,5
4,0
4,5
5,0

Kryterium oceny - inne kompetencje społeczne i personalne

Efekt uczenia sięOcenaKryterium oceny
I_2A_D03.03_K01
W wyniku przeprowadzonych zajęć student ukształtuje aktywną postawę poznawczą i chęć rozwoju zawodowego
2,0
3,0Student aktywnie rozwiązuje postawione problemy wykazując samodzielność w doborze odpowiednich środków technicznych i metod inżynierskich
3,5
4,0
4,5
5,0

Literatura podstawowa

  1. Tomas Akenine-Möller, Eric Haines, Naty Hoffman, Real-Time Rendering, A K Peters/CRC Press, 2018, 4
  2. F. Ganovelli, M. Corsini, S. Pattanaik, M. Di Benedetto, Introduction to Computer Graphics: A Practical Learning Approach, CRC Press, 2014, 1

Literatura dodatkowa

  1. Daniel Wigdor, Dennis Wixon, Brave NUI World: Designing Natural User Interfaces for Touch and Gesture, Morgan Kaufmann, 2011

Treści programowe - laboratoria

KODTreść programowaGodziny
T-L-1Implementacja interfejsów użytkownika.10
T-L-2Implementacja fizycznego interfejsu użytkownika z wykorzystaniem sensorów.10
20

Treści programowe - wykłady

KODTreść programowaGodziny
T-W-1Projektowanie i implementacja interfejsów użytkownika10
T-W-2Aplikacje fizycznych interfejsów użytkownika z wykorzystaniem sensorów10
20

Formy aktywności - laboratoria

KODForma aktywnościGodziny
A-L-1Uczestnictwo w zajęciach.20
A-L-2Praca nad oprogramowaniem poza zajęciami.30
50
(*) 1 punkt ECTS, odpowiada około 30 godzinom aktywności studenta

Formy aktywności - wykłady

KODForma aktywnościGodziny
A-W-1Uczestnictwo w wykładach.20
A-W-2Poszerzanie wiedzy oraz przygotowanie do zaliczenia.30
50
(*) 1 punkt ECTS, odpowiada około 30 godzinom aktywności studenta
PoleKODZnaczenie kodu
Zamierzone efekty uczenia sięI_2A_D03.03_W01Posiadanie wiedzy na temat interfejsów użytkownika w systemach czasu rzeczywistego.
Odniesienie do efektów kształcenia dla kierunku studiówI_2A_W03Ma uporządkowaną, podbudowaną metodycznie i teoretycznie wiedzę w zakresie metod i technik projektowania systemów informatycznych
I_2A_W05Ma poszerzoną wiedzę dotyczącą systemów i interakcji człowiek-maszyna
Cel przedmiotuC-1Zdobycie wiedzy na temat implementacji interfejsów użytkownika w systemach czasu rzeczywistego.
Treści programoweT-W-1Projektowanie i implementacja interfejsów użytkownika
T-W-2Aplikacje fizycznych interfejsów użytkownika z wykorzystaniem sensorów
Metody nauczaniaM-1Wykład problemowy.
M-2Wykład informacyjny.
Sposób ocenyS-1Ocena formująca: Ocena podsumowująca sprawdzająca wiedzę z zakresu wykładów.
Kryteria ocenyOcenaKryterium oceny
2,0
3,0Posiadanie dostatecznej wiedzy na temat projektowania i implementacji interfejsów użytkownika.
3,5
4,0
4,5
5,0
PoleKODZnaczenie kodu
Zamierzone efekty uczenia sięI_2A_D03.03_U01Posiadanie umiejętności projektowania i programowania interfejsów użytkownika.
Odniesienie do efektów kształcenia dla kierunku studiówI_2A_U10Potrafi projektować zgodnie z przyjętą specyfikacją złożony system informatyczny lub jego fragment oraz porównywać i krytycznie oceniać wybrane rozwiązania projektowe
I_2A_U11Ma umiejętność tworzenia interfejsów oraz wykorzystania różnych sposobów komunikacji międzysystemowej
Cel przedmiotuC-2Zdobycie umiejętności programowania interfejsów użytkownika.
Treści programoweT-L-1Implementacja interfejsów użytkownika.
T-L-2Implementacja fizycznego interfejsu użytkownika z wykorzystaniem sensorów.
Metody nauczaniaM-3Metoda programowa z użyciem komputera.
M-4Ćwiczenia laboratoryjne.
Sposób ocenyS-2Ocena formująca: Ocena podsumowująca oceniająca jakość implementacji projektu powstałego w ramach ćwiczeń laboratoryjnych i pracy studenta poza zajęciami.
Kryteria ocenyOcenaKryterium oceny
2,0
3,0Zakończony projekt oprogramowania zaimplementowany w wymaganym zakresie.
3,5
4,0
4,5
5,0
PoleKODZnaczenie kodu
Zamierzone efekty uczenia sięI_2A_D03.03_K01W wyniku przeprowadzonych zajęć student ukształtuje aktywną postawę poznawczą i chęć rozwoju zawodowego
Odniesienie do efektów kształcenia dla kierunku studiówI_2A_K01Jest gotów do krytycznej oceny odbieranych treści i wiedzy własnej
I_2A_K02Ma świadomość znaczenia aktualności wiedzy w rozwiązywaniu problemów, jest zdeterminowany do osiągania założonych celów, a w przypadku trudności w ich osiąganiu potrafi korzystać z pomocy ekspertów
Cel przedmiotuC-1Zdobycie wiedzy na temat implementacji interfejsów użytkownika w systemach czasu rzeczywistego.
C-2Zdobycie umiejętności programowania interfejsów użytkownika.
C-3Zdobycie kompetencji w zakresie projektowania i programowania interfejsów użytkownika.
Treści programoweT-L-1Implementacja interfejsów użytkownika.
T-L-2Implementacja fizycznego interfejsu użytkownika z wykorzystaniem sensorów.
T-W-1Projektowanie i implementacja interfejsów użytkownika
T-W-2Aplikacje fizycznych interfejsów użytkownika z wykorzystaniem sensorów
Metody nauczaniaM-1Wykład problemowy.
M-2Wykład informacyjny.
M-3Metoda programowa z użyciem komputera.
M-4Ćwiczenia laboratoryjne.
Sposób ocenyS-1Ocena formująca: Ocena podsumowująca sprawdzająca wiedzę z zakresu wykładów.
S-2Ocena formująca: Ocena podsumowująca oceniająca jakość implementacji projektu powstałego w ramach ćwiczeń laboratoryjnych i pracy studenta poza zajęciami.
Kryteria ocenyOcenaKryterium oceny
2,0
3,0Student aktywnie rozwiązuje postawione problemy wykazując samodzielność w doborze odpowiednich środków technicznych i metod inżynierskich
3,5
4,0
4,5
5,0