Älykkäät järjestelmät -projekti 2 (5cr)
Course unit code: TT00CE30
General information
- Credits
- 5 cr
Objective
Opiskelija osaa itsenäisesti ottaa käyttöön IoT laitteen ja liittää sen osaksi järjestelmää. Opiskelija oppii suunnittelemaan, ohjelmoimaan, rakentamaan ja testaamaan mikrokontrolleripohjaisen laitteen ja käyttämään ohjelmointityökaluja. Opiskelija ymmärtää sulautetun laitteen käyttöliittymän toiminnollisuuden toteutuksen perusteet.
Projektityössä toimitaan ryhmässä opiskelija tuntee ryhmän roolituksen, tehtävät ja vastuut.
Ohjelmionti C-kielellä.
Tiedonhankintatehtävä missä Innovaatio ja innovointi on osa projektitoimintaa, jossa korostuvat seuraavat asiat
- Kriittinen ajattelu (critical thinking)
- Aloitteellisuus (Initiative)
- Luovuus (Creativity)
Content
Projektityön dokumentaatio pyritään tekemään GIT-Lab alustalle. Projektiryhmällä sisäinen roolitys, Scrum Master tehtävien jakamisesta issue bordin avulla. Dokumentaatio oppimispäiväkirja muotoinen Wiki dokumentaatio tai markdown dokumentaatio.
* Suunnitelma
* Työskentely
* Seminaariesitys
Materials
Verkko-opetusmateriaali, valmistajan verkkosivut ja alan kirjallisuus.
Assessment criteria, excellent (5)
Innovaatio ja innovointi on osa projektitoimintaa, missä korostuvat seuraavat asiat
- Kriittinen ajattelu (critical thinking)
- Aloitteellisuus (Initiative)
- Luovuus (Creativity)
- Ryhmätyötaidot (Team work)
- Verkostoituminen (Networking)
Assessment criteria, good (3)
Projektin tavoitteiden saavuttaminen itsearvoiden,
- laadun ja tulosten osalta
- aikataulun noudattamiseen.
Assessment criteria, satisfactory (1)
Projektidokumentaatio ja ryhmän sisäinen tehtävät selkeästi jakutuneet.
Further information
Mahdollisuus toteuttaa myös oppilaitoksen ulkopuolisia toimeksiantoja.
Accomplishment methods
Pienryhmä muotoinen laboraatiotyöskentely
* Tiedonhankinta tehtävä
* Projekti työskentely scrum mallin mukaan