Siirry suoraan sisältöön

Web-ohjelmointi ja NoSQL-tietokannat (5 op)

Toteutuksen tunnus: R504TL101-3001

Toteutuksen perustiedot


Ilmoittautumisaika

01.10.2021 - 07.02.2022

Ajoitus

21.02.2022 - 31.05.2022

Laajuus

5 op

Toteutustapa

Lähiopetus

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

Ajoitusryhmät

  • Harjoitusryhmä 1 (Koko: 25. Avoin AMK: 0.)
  • Harjoitusryhmä 2 (Koko: 25. Avoin AMK: 0.)

Opiskelijaryhmät

  • R54T21S
    Tieto- ja viestintätekniikan koulutus (päiväopinnot), syksy 2021

Koulutusryhmat

  • Harjoitusryhmä 1
  • Harjoitusryhmä 2

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

Lukujärjestyksen mukainen tehokoneluokkatila.

Oppimateriaalit

Kaikki opintojaksolla tarvittava materiaali tulee löytymään Moodlesta. Materiaalin tueksi hyödynnettään ajantasaisia materiaaleja internetistä.

Opetusmenetelmät

Lähiopetusta 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.

Lisätietoja opiskelijoille

Opintojaksolla edellytetään osaamista perustason web-tekniikoista (HTML, CSS, JavaScript)

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.