Web-ohjelmointi ja NoSQL-tietokannat (5 op)
Toteutuksen tunnus: R504TL101-3002
Toteutuksen perustiedot
Ilmoittautumisaika
01.10.2021 - 28.02.2022
Ajoitus
07.03.2022 - 31.05.2022
Laajuus
5 op
Virtuaaliosuus (op)
5 op
Toteutustapa
Etäopetus
Yksikkö
Insinöörikoulutus, tieto- ja viestintätekniikka
Opetuskielet
- Suomi
Paikat
0 - 50
Tutkinto-ohjelma
- Tieto- ja viestintätekniikan koulutus
Opettaja
- Juhani Kuru
Vastuuhenkilö
Juhani Kuru
Opiskelijaryhmät
-
RA54T21STieto- ja viestintätekniikan koulutus (verkko-opinnot), syksy 2021
Tavoitteet
Opiskelija osaa itsenäisesti toteuttaa vuorovaikutteisen selainpohjaisen tietokantasovelluksen ja ymmärtää back end-ohjelmoinnin yleiset periaatteet tietoturvanäkökohdat huomioiden.
Sisältö
- Back end -ohjelmointi ja sen hyödyntäminen front endistä
- NoSQL-tietokannat
- REST-rajapintojen toteuttaminen
Aika ja paikka
Adobe Connect-luennot lukujärjestyken mukaan
Oppimateriaalit
Kaikki opintojaksolla tarvittava materiaali tulee löytymään Moodlesta. Materiaalin tueksi hyödynnettään ajantasaisia materiaaleja internetistä.
Opetusmenetelmät
Luennot Adobe Connectissa 12 * 3h, tehtävät Moodlessa.
Ohjaus Teamsin kautta
Itsenäinen opiskelu
Tenttien ajankohdat ja uusintamahdollisuudet
Opintojakso arvioidaan henkiökohtaisen työn sekä harjoitustehtävien kautta.
Arviointiasteikko
H-5
Arviointikriteerit, tyydyttävä (1)
Opiskelija osaa tehdä yksinkertaisia selainpohjaisia sovelluksia. Opiskelija osaa hyödyntää back end -rajapintaa ja NoSQL–tietokantaa sovelluksessa.
Arviointikriteerit, hyvä (3)
Opiskelija osaa itsenäisesti tehdä monipuolisen web-pohjaisen sovelluksen, joka hyödyntää back end-rajapintaa ja NOSQL –tietokantaa sovelluksessa. Tulokset ja tekeminen ovat laadukkaita.
Arviointikriteerit, kiitettävä (5)
Opiskelija osaa toteuttaa monipuolisen, käytettävyysnäkökohdat huomioivan web-pohjaisen sovelluksen, jossa on huomioitu tietoturvanäkökohdat. Tulokset ja tekeminen ovat korkealaatuisia.
Arviointimenetelmät ja arvioinnin perusteet
Opintojakso arvioidaan asteikolla 0-5.
Opintojakson aikana palautetaan harjoitustehtäviä, joiden määrä ja laatu määräävät opintojakson arvosanan.