Human-Computer Interaction
Przedmiot prowadzony jest dla studentów 2-ego roku kierunku kognitywistyka na Uniwersytecie Adama Mickiewicza w Poznaniu. 🎓
- dr inż. Marcin Jukiewicz (koordynator), marcin.jukiewicz[at]amu.edu.pl
- mgr Dawid Ratajczyk, dawid.ratajczyk[at]amu.edu.pl, dyżur środa 9:00-10:00, pokój 110 (lub online)
W konsoli:
pip install jupyterlab
pip install notebook
Aby uruchomić notebook wpisujemy w konsoli:
jupyter notebook
Kurs składa się z trzech części:
- Analiza biosygnałów
- Tworzenie stron internetowych
- Elementy Computer Science
Oceny wystawiane są na podstawie zadań wykonywanych w trakcie zajęć lub w domu oraz na podstawie projektu dotyczącego interfejsów mózg komputer.
Uwaga 🏢 Zgodnie z regulaminem studiów obowiązują dwie nieobecności, niezależnie od tego, czy są one usprawiedliwione, czy nie. 📘
| lp. | Temat | Data | Zadanie | Liczba punktów |
|---|---|---|---|---|
| 1. | Jupyter notebook i przypomnienie pythona | 6/11.10.22 | - | - |
| 2. | Numpy i Matplotlib | 13/18.10.22 | Praca domowa | 3 |
| 3. | Analiza sygnałów 1 | 20/25.10.22 | Arkusz z zajęć | 2 |
| 4. | Analiza sygnałów 2 | 27.10/8.11.22 | Praca domowa | 2 |
| 5. | Wykrywanie sygnału EEG | 3/15.11.22 | Arkusz z zajęć | 2 |
| 6. | Potencjały wywołane | 10/22.11.22 | Arkusz z zajęć | 2 |
| 7. | Wykrywanie mrugnięć | 17/29.11.22 | - | - |
| 8. | Zbieranie danych do projektu | 24.11/6.12.22 | - | - |
| 9. | HTML | 1/13.12.22 | - | - |
| 10. | CSS | 8/20.12.22 | Praca domowa | 3 |
| 11. | Liczby binarne | 22.12/3.01.23 | Praca domowa | 2 |
| 12. | Bramki logiczne | 5/10.01.23 | Praca domowa | 2 |
| 13. | VR | 12/17.01.23 | Praca domowa | 2 |
| 14. | Dodatkowe | 19/24.01.23 | - | - |
| Projekt | 10 | |||
| Suma | 30 |
Zadania domowe proszę wysyłać na adres mailowy dawid.ratajczyk@amu.edu.pl. Czas na wykonanie to tydzień.
Zadaniem projektu jest stworzenie prostego interfejsu offline typu "speller" opartego na mruganiu. Projekt realizuje się w grupach 2-osobowych.
W ramach projektu wymagane jest:
(1) przygotowanie programu wyswietlającego litery alfabetu,
(2) zebranie danych osoby, która przy pomocy mrugania sygnalizuje wybór danej litery (powinna zapisać w ten sposób jakiegoś słowo),
(3) przygotowanie kodu, który odszyfrowuje wybrane litery, oraz
(4) przygotowanie raportu z projektu.
- Interfejs graficzny -- 2pkt
- Kod do wykrywania mrugnięć -- 2pkt
- Synchronizacja zadań -- 1pkt
- Poprawność analizy i wyników -- 3pkt
- Formalna strona raportu -- 2pkt
| Ocena | L. punktów |
|---|---|
| bardzo dobry (5,0) | ⩾ 27 |
| dobry plus (4,5) | 24 - 26,5 |
| dobry (4,0) | 21 - 23,5 |
| dostateczny plus (3,5) | 19,5 - 20,5 |
| dostateczny (3,0) | 18 - 19 |
| niedostateczny (2,0) | < 18 |
- Przeczytaj polecenie i wykonaj dokładnie to o co jesteś proszony/a
- Ustrukturyzuj kod i odpowiedzi w zadaniach, aby jasne było co miałeś/aś na myśli
- Pamiętaj o opisywaniu osi wykresów - jaka zmienna jest prezentowana oraz w jakich jednostkach
- Podpisz się na arkuszu
W przypadku przejścia na tryb zdalny przed rozpoczęciem projektu
Proponowany temat eseju dotyczy możliwych problemów i korzyści urządzenia do interfejsów mózg-komputer, ale może to być dowolny temat związany z komunikacją człowiek-komputer. Na indywidualne spotkanie (zajęcia 8) dotyczące konkretnego tematu eseju proszę przygotować zarys pomysłu w punktach. Objętość: 2-3 strony razem z bibliografią. Tekst powinien mieć formę tekstu naukowego - zawierać hipotezy lub pytania i argumentację, oraz odnośniki do prac naukowych (cytowanie APA).
- Objętość: mniej więcej 2-3 strony razem z bibliografią (koniecznie APA)
- Czcionka 11-12, szeryfowa (bezwzględnie nie comic sans :)
- Bez abstraktu
- Na samym początku pracy: temat, imię oraz nazwisko
- Proszę przesłać plik pdf na maila z informacją [KCK esej]
- Polecam latexa
- Przynajmniej jedno odwołanie do publikacji naukowej
- Praca musi zawierać spis literatury wykorzystanej w tekście.
Na ocenę eseju będzie składać się: spójność argumentacji, zgodność treści z tematem, wykorzystanie właściwych źródeł, poprawność językowa, spełnienie kryteriów formalnych.