IoT ja Web-ohjelmointiLaajuus (5 op)
Tunnus: 5G00ET61
Laajuus
5 op
Osaamistavoitteet
Opiskelija tietää datan tallentamisen sekä web-ohjelmoinnin tarpeet ja soveltamismahdollisuudet IoT-järjestelmissä. Opiskelija osaa toteuttaa yksinkertaisen dataa tallentavan ja tallennettua dataa hyödyntävän web-sovelluksen IoT-järjestelmän tueksi. Opiskelija tuntee yleiseimmät nykyaikaiset datan tallentamisen ja web-ohjelmoinnin toteutustekniikat
Sisältö
Web-ohjelmoinnin tekniikat ja kielet, datan tallennuksen tekniikat, datan vastaanottaminen ja tallennus, datan apin toteutus, datan lukeminen apista, datan käsittely, datan näyttäminen loppukäyttäjälle. Komentorivin käytön perusteet.
Esitietovaatimukset
C++-ohjelmoinnin perusteet
Arviointikriteerit, tyydyttävä (1-2)
Opiskelija kykenee vastaanottamaan ja tallentamaan dataa sekä pystyy näyttämään tallennettua dataa loppukäyttäjälle web-sovelluksessa.
Arviointikriteerit, hyvä (3-4)
Opiskelija osaa luoda ja julkaista web-sovelluksen IoT-järjestelmän tueksi. Opiskelija kykenee luomaan loppukäyttäjälle vuorovaikutteisuutta. Opiskelija osaa toteuttaa datan tallennuksen, lukemisen, käsittelyn sekä näyttämisen loppukäyttäjälle.
Arviointikriteerit, kiitettävä (5)
Opiskelija osaa luoda ja julkaista rakenteeltaan helppokäyttöisen web-sovelluksen IoT-järjestelmän tueksi. Opiskelija kykenee luomaan helppokäyttöisyyttä tukevaa vuorovaikutteisuutta. Opiskelija osaa tuottaa monipuolisesti ratkaisuja datan tallennusta, lukemista, käsittelyä sekä näyttämistä varten.