Zachodniopomorski Uniwersytet Technologiczny w Szczecinie

Wydział Elektryczny - Teleinformatyka (S1)

Sylabus przedmiotu Komunikacja człowiek komputer:

Informacje podstawowe

Kierunek studiów Teleinformatyka
Forma studiów studia stacjonarne Poziom pierwszego stopnia
Tytuł zawodowy absolwenta inżynier
Obszary studiów nauki techniczne, studia inżynierskie
Profil ogólnoakademicki
Moduł
Przedmiot Komunikacja człowiek komputer
Specjalność przedmiot wspólny
Jednostka prowadząca Katedra Przetwarzania Sygnałów i Inżynierii Multimedialnej
Nauczyciel odpowiedzialny Przemysław Mazurek <Przemyslaw.Mazurek@zut.edu.pl>
Inni nauczyciele Piotr Lech <Piotr.Lech@zut.edu.pl>, Przemysław Mazurek <Przemyslaw.Mazurek@zut.edu.pl>
ECTS (planowane) 4,0 ECTS (formy) 4,0
Forma zaliczenia zaliczenie Język polski
Blok obieralny 4 Grupa obieralna 1

Formy dydaktyczne

Forma dydaktycznaKODSemestrGodzinyECTSWagaZaliczenie
wykładyW6 15 2,00,62zaliczenie
laboratoriaL6 15 2,00,38zaliczenie

Wymagania wstępne

KODWymaganie wstępne
W-1Znajomość pracy w systemie operacyjnym Windows.
W-2Znajomość podstawowych zasad oraz logiki programowania.

Cele przedmiotu

KODCel modułu/przedmiotu
C-1Student zna sposoby komunikacji człowiek komputer.
C-2Student potrafi przygotować aplikację realizującą komunikację człowiek-komputer.
C-3Student potrafi samodzielnie uruchomić i przetestować prosty program realizujący komunikację człowiek komputer, znaleźć w nim błędy i poprawić je, a także udoskonalić i rozbudować program o nowe funkcje.

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

KODTreść programowaGodziny
laboratoria
T-L-1Aplikacja przetwarzająca komunikaty myszki i klawiatury C++3
T-L-2Aplikacji przetwarzająca komunikaty myszki i klawiatury Java3
T-L-3Komunikacja z komputerem za pomocą gestów3
T-L-4Komunikacja za pomoca dźwięku3
T-L-5Komunikacja za pomoca obrazu3
15
wykłady
T-W-1Przetwarzanie komunikatów myszki i klawiatury C++.2
T-W-2Przechwytywanie zdarzeń myszki i klawiatury Java.2
T-W-3Ekrany dotykowe: rozpoznawanie gestów.4
T-W-4Komunikacja za pomocą dźwięku.3
T-W-5Komunikacja za pomocą obrazu.3
T-W-6Zaliczenie wykładów1
15

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

KODForma aktywnościGodziny
laboratoria
A-L-1Uczestnictwo w zajęciach15
A-L-2Opracowanie wyników ćwiczeń laboratoryjnych30
A-L-3Przygotowanie do zajęć15
60
wykłady
A-W-1Uczestnictwo w zajęciach15
A-W-2Uzupełnianie wiedzy z literatury30
A-W-3Przygotowanie sie do zaliczenia zajęć15
60

Metody nauczania / narzędzia dydaktyczne

KODMetoda nauczania / narzędzie dydaktyczne
M-1Wykład informacyjny
M-2Wykład problemowy
M-3Metoda przypadków polegająca na analizowaniu rozwiązań konkretnych problemów technicznych
M-4Ćwiczenia laboratoryjne z wykorzystaniem rzeczywistego środowiska deweloperskiego

Sposoby oceny

KODSposób oceny
S-1Ocena formująca: Ocena wystawiana na podstawie wykonanych zadań z ćwiczen laboratoryjnych.
S-2Ocena podsumowująca: Ocena wystawiana na zakończenie wykładów na podstawie realizacji zadanego zagadnienia.

Zamierzone efekty kształcenia - wiedza

Zamierzone efekty kształceniaOdniesienie do efektów kształcenia dla kierunku studiówOdniesienie do efektów zdefiniowanych dla obszaru kształceniaOdniesienie do efektów kształcenia prowadzących do uzyskania tytułu zawodowego inżynieraCel przedmiotuTreści programoweMetody nauczaniaSposób oceny
TI_1A_C30.1_W01
Student potrafi prawidłowo dobrać narzędzia deweloperskie, potrafi zaproponować ich prawidłową konfigurację. Potrafi wytłumaczyć przebieg procesu i wyliczyć wymagane kroki do otrzymania finalnego produktu. Student zna sposoby komunikacji człowiek-komputer.
TI_1A_W08, TI_1A_W09, TI_1A_W22C-1, C-3, C-2T-W-5, T-W-4, T-W-6, T-W-2, T-W-1, T-W-3M-3, M-2, M-1S-2

Zamierzone efekty kształcenia - umiejętności

Zamierzone efekty kształceniaOdniesienie do efektów kształcenia dla kierunku studiówOdniesienie do efektów zdefiniowanych dla obszaru kształceniaOdniesienie do efektów kształcenia prowadzących do uzyskania tytułu zawodowego inżynieraCel przedmiotuTreści programoweMetody nauczaniaSposób oceny
TI_1A_C30.1_U01
Student potrafi napisać i uruchomić prosty program wykorzystujący kanały komunikacji człowiek-komputer. Orientuje się w strukturze i komponentach projektu.
TI_1A_U07C-3, C-2T-L-4, T-L-2, T-L-3, T-L-5, T-L-1M-4, M-3S-1

Kryterium oceny - wiedza

Efekt kształceniaOcenaKryterium oceny
TI_1A_C30.1_W01
Student potrafi prawidłowo dobrać narzędzia deweloperskie, potrafi zaproponować ich prawidłową konfigurację. Potrafi wytłumaczyć przebieg procesu i wyliczyć wymagane kroki do otrzymania finalnego produktu. Student zna sposoby komunikacji człowiek-komputer.
2,0
3,0Student potrafi prawidłowo dobrać narzędzia deweloperskie, potrafi zaproponować ich prawidłową konfigurację. Potrafi wytłumaczyć przebieg procesu i wyliczyć wymagane kroki do otrzymania finalnego produktu. Student zna sposoby komunikacji człowiek-komputer.
3,5
4,0
4,5
5,0

Kryterium oceny - umiejętności

Efekt kształceniaOcenaKryterium oceny
TI_1A_C30.1_U01
Student potrafi napisać i uruchomić prosty program wykorzystujący kanały komunikacji człowiek-komputer. Orientuje się w strukturze i komponentach projektu.
2,0
3,0Student potrafi napisać i uruchomić prosty program wykorzystujący kanały komunikacji człowiek-komputer. Orientuje się w strukturze i komponentach projektu.
3,5
4,0
4,5
5,0

Literatura podstawowa

  1. http://msdn.microsoft.com, 2012
  2. http://developer.android.com, 2012
  3. Bruce Eckel, Thinking in Java. Edycja polska. Wydanie IV, Helion, Gliwice, 2009

Treści programowe - laboratoria

KODTreść programowaGodziny
T-L-1Aplikacja przetwarzająca komunikaty myszki i klawiatury C++3
T-L-2Aplikacji przetwarzająca komunikaty myszki i klawiatury Java3
T-L-3Komunikacja z komputerem za pomocą gestów3
T-L-4Komunikacja za pomoca dźwięku3
T-L-5Komunikacja za pomoca obrazu3
15

Treści programowe - wykłady

KODTreść programowaGodziny
T-W-1Przetwarzanie komunikatów myszki i klawiatury C++.2
T-W-2Przechwytywanie zdarzeń myszki i klawiatury Java.2
T-W-3Ekrany dotykowe: rozpoznawanie gestów.4
T-W-4Komunikacja za pomocą dźwięku.3
T-W-5Komunikacja za pomocą obrazu.3
T-W-6Zaliczenie wykładów1
15

Formy aktywności - laboratoria

KODForma aktywnościGodziny
A-L-1Uczestnictwo w zajęciach15
A-L-2Opracowanie wyników ćwiczeń laboratoryjnych30
A-L-3Przygotowanie do zajęć15
60
(*) 1 punkt ECTS, odpowiada około 30 godzinom aktywności studenta

Formy aktywności - wykłady

KODForma aktywnościGodziny
A-W-1Uczestnictwo w zajęciach15
A-W-2Uzupełnianie wiedzy z literatury30
A-W-3Przygotowanie sie do zaliczenia zajęć15
60
(*) 1 punkt ECTS, odpowiada około 30 godzinom aktywności studenta
PoleKODZnaczenie kodu
Zamierzone efekty kształceniaTI_1A_C30.1_W01Student potrafi prawidłowo dobrać narzędzia deweloperskie, potrafi zaproponować ich prawidłową konfigurację. Potrafi wytłumaczyć przebieg procesu i wyliczyć wymagane kroki do otrzymania finalnego produktu. Student zna sposoby komunikacji człowiek-komputer.
Odniesienie do efektów kształcenia dla kierunku studiówTI_1A_W08Ma uporządkowaną wiedzę w zakresie inżynierii oprogramowania, technik projektowania, modelowania, tworzenia i testowania oprogramowania.
TI_1A_W09Zna wybrane języki programowania niskiego i wysokiego poziomu. Ma podstawową wiedzę z zakresu dobrych praktyk programistycznych.
TI_1A_W22Ma wiedzę w zakresie współczesnych zastosowań teleinformatyki w wybranych dyscyplinach pokrewnych.
Cel przedmiotuC-1Student zna sposoby komunikacji człowiek komputer.
C-3Student potrafi samodzielnie uruchomić i przetestować prosty program realizujący komunikację człowiek komputer, znaleźć w nim błędy i poprawić je, a także udoskonalić i rozbudować program o nowe funkcje.
C-2Student potrafi przygotować aplikację realizującą komunikację człowiek-komputer.
Treści programoweT-W-5Komunikacja za pomocą obrazu.
T-W-4Komunikacja za pomocą dźwięku.
T-W-6Zaliczenie wykładów
T-W-2Przechwytywanie zdarzeń myszki i klawiatury Java.
T-W-1Przetwarzanie komunikatów myszki i klawiatury C++.
T-W-3Ekrany dotykowe: rozpoznawanie gestów.
Metody nauczaniaM-3Metoda przypadków polegająca na analizowaniu rozwiązań konkretnych problemów technicznych
M-2Wykład problemowy
M-1Wykład informacyjny
Sposób ocenyS-2Ocena podsumowująca: Ocena wystawiana na zakończenie wykładów na podstawie realizacji zadanego zagadnienia.
Kryteria ocenyOcenaKryterium oceny
2,0
3,0Student potrafi prawidłowo dobrać narzędzia deweloperskie, potrafi zaproponować ich prawidłową konfigurację. Potrafi wytłumaczyć przebieg procesu i wyliczyć wymagane kroki do otrzymania finalnego produktu. Student zna sposoby komunikacji człowiek-komputer.
3,5
4,0
4,5
5,0
PoleKODZnaczenie kodu
Zamierzone efekty kształceniaTI_1A_C30.1_U01Student potrafi napisać i uruchomić prosty program wykorzystujący kanały komunikacji człowiek-komputer. Orientuje się w strukturze i komponentach projektu.
Odniesienie do efektów kształcenia dla kierunku studiówTI_1A_U07Potrafi zastosować w praktyce wiedzę z zakresu inżynierii oprogramowania oraz dobre praktyki programistyczne stosując wybrane narzędzia i środowiska deweloperskie.
Cel przedmiotuC-3Student potrafi samodzielnie uruchomić i przetestować prosty program realizujący komunikację człowiek komputer, znaleźć w nim błędy i poprawić je, a także udoskonalić i rozbudować program o nowe funkcje.
C-2Student potrafi przygotować aplikację realizującą komunikację człowiek-komputer.
Treści programoweT-L-4Komunikacja za pomoca dźwięku
T-L-2Aplikacji przetwarzająca komunikaty myszki i klawiatury Java
T-L-3Komunikacja z komputerem za pomocą gestów
T-L-5Komunikacja za pomoca obrazu
T-L-1Aplikacja przetwarzająca komunikaty myszki i klawiatury C++
Metody nauczaniaM-4Ćwiczenia laboratoryjne z wykorzystaniem rzeczywistego środowiska deweloperskiego
M-3Metoda przypadków polegająca na analizowaniu rozwiązań konkretnych problemów technicznych
Sposób ocenyS-1Ocena formująca: Ocena wystawiana na podstawie wykonanych zadań z ćwiczen laboratoryjnych.
Kryteria ocenyOcenaKryterium oceny
2,0
3,0Student potrafi napisać i uruchomić prosty program wykorzystujący kanały komunikacji człowiek-komputer. Orientuje się w strukturze i komponentach projektu.
3,5
4,0
4,5
5,0