Siirry suoraan sisältöön

Projektiopinnot 1 - Data kerääminen, hallinta ja visualisoiminen (7 op)

Toteutuksen tunnus: TT00BQ94-3003

Toteutuksen perustiedot


Ilmoittautumisaika
01.12.2021 - 31.01.2022
Ilmoittautuminen toteutukselle on päättynyt.
Ajoitus
21.03.2022 - 31.07.2022
Toteutus on päättynyt.
Opintopistemäärä
7 op
Lähiosuus
7 op
Toteutustapa
Lähiopetus
Yksikkö
Teknologia
Opetuskielet
suomi
Koulutus
Tieto- ja viestintätekniikan koulutus
Opettajat
Jussi Ala-Hiiro
Jaakko Vanhala
Ryhmät
TTV21SAI
TTV21SAI
Opintojakso
TT00BQ94
Toteutukselle TT00BQ94-3003 ei löytynyt varauksia!

Tavoitteet

Opiskelija osaa suunnitella, toteuttaa ja dokumentoida järjestelmän, joka taltio määrämuotoista dataa tietokantaan. Opiskelija ymmärtää datan sisällön ja osaa visualisoida siihen liittyviä keskeisiä piirteitä ja ominaisuuksia eri tavoin. Kurssi toteutetaan projektimuotoisena hyödyntäen nykyaikaisia työskentelytapoja ja työkaluja.

Sisältö

- Projektinhallinta
- Datan rakenteen kuvaus
- Data-alustan muodostaminen
- Rajapinta dataan (esimerkiksi websocket, REST tai GraphQL)
- Käyttöliittymä tai Dashboard datan visualisointiin

Arviointiasteikko

0 - 5

Arviointikriteeri, hyväksytty/hylätty

Opiskelija työskentelee omassa roolissaan aktiivisesti sovittujen toimintatapojen mukaisesti.
Opiskelija raportoi tekemänsä työn sovitulla tapaa.
Opiskelijan työpanos on riittävä suhteessa muihin projektin jäseniin.
Opiskelija suorittaa itse- ja vertaisarvioinnin sovitun mukaisesti.

Osaamistavoitteet

Opiskelija osaa suunnitella, toteuttaa ja dokumentoida järjestelmän, joka taltio määrämuotoista dataa tietokantaan. Opiskelija ymmärtää datan sisällön ja osaa visualisoida siihen liittyviä keskeisiä piirteitä ja ominaisuuksia eri tavoin. Kurssi toteutetaan projektimuotoisena hyödyntäen nykyaikaisia työskentelytapoja ja työkaluja.

Toteutustavat

Projekti toteutetaan hajautetun kehitysmallin (Distributed Development) mukaisesti.

Suoritustavat

Kurssi suoritetaan toimeksiannon mukaisen projektityönä.

Sisältö

- Projektinhallinta
- Datan rakenteen kuvaus
- Data-alustan muodostaminen
- Rajapinta dataan (esimerkiksi websocket, REST tai GraphQL)
- Käyttöliittymä tai Dashboard datan visualisointiin

Siirry alkuun