Siirry suoraan sisältöön

Web-ohjelmointi (5op)

Toteutuksen tunnus: R504T62OJ-18002

Toteutuksen perustiedot


Ilmoittautumisaika
11.11.2019 - 31.01.2020
Ilmoittautuminen toteutukselle on päättynyt.
Ajoitus
01.01.2020 - 01.03.2020
Toteutus on päättynyt.
Opintopistemäärä
5 op
Lähiosuus
5 op
Toteutustapa
Lähiopetus
Yksikkö
Insinöörikoulutus, tieto- ja viestintätekniikka
Toimipiste
Rantavitikka, Jokiväylä 11, Rovaniemi
Opetuskielet
suomi
Koulutus
Tieto- ja viestintätekniikan koulutus
Opettajat
Aku Kesti
Vastuuopettaja
Aku Kesti
Ryhmät
KA54T18S
Tieto- ja viestintätekniikan koulutus (monimuoto-opiskelu) Rovaniemi syksy 2018
Opintojakso
R504T62OJ

Arviointiasteikko

H-5

Tavoitteet

Web-ohjelmointiopintojen jälkeen opiskelija osaa yleisimpiä web-ohjelmointikieliä. Opintojen jälkeen opiskelija osaa toteuttaa dynaamisia ja graafisia websivuja, muodostaa tietokantayhteyden ja suorittaa SQL hakuja. Web-ohjelmointiopintojen aikana opiskelija perehtyy sivustojen muotoiluun ja taustajärjestelmien eri tasoihin.

Sisältö

Opintojaksolla perehdytään seuraaviin asiakokonaisuuksiin
- Palvelinohjelmointi(php / node.js)
- Tietokantojen käsittely
- REST rajapintojen toteuttaminen
- Frontend toteutuksen osalta perehdytään valinnaiseen JS frameworkiin

Oppimateriaalit

Opintojaksolla hyödynnetään webistä löytyviä tutoriaaleja. Erityisesti käytetään www.w3schools.com sivustoa. Moodlen oppimisympäristöstä löytyy linkkejä myös muihin hyödynnettäviin tutoriaaleihin.

Opetusmenetelmät

Teoriaopetus, harjoitusten tekeminen, AC oppitunnit

Arviointikriteerit, tyydyttävä (1)

Tyydyttävä (1)
Osaa web-ohjelmoinnin ja tietokannan kyselykielen alkeet sekä tietää relaatiotietokannan perusrakenteen ja termistön. Tulokset ja tekemisen laatu täyttävät vain työlle asetetut minimivaatimukset.
Tyydyttävä (2)
Osaa web-ohjelmoinnin ja tietokannan kyselykielen alkeet sekä tietää relaatiotietokannan perusrakenteen ja termistön.Tulokset ja tekemisen laatu ylittävät työlle asetetut minimivaatimukset.

Arviointikriteerit, hyvä (3)

Hyvä (3)
Osaa suunnitella käyttöliittymän ja toteuttaa tietokantapohjaisen web-sovelluksen sen pohjalta.Osaa sujuvasti hyödyntää tietokannan kyselykieltä sekä osaa suunnitella yksinkertaisen relaatiotietokannan
Opiskelija tekee web-kehityksenoppimistehtävät itsenäisesti.Tulokset ja tekeminen ovat pääosin laadukasta.
Hyvä (4)
Osaa suunnitella käyttöliittymän ja toteuttaa tietokantapohjaisen web-sovelluksen sen pohjalta.Osaa sujuvasti hyödyntää tietokannan kyselykieltä sekä osaa suunnitella yksinkertaisen relaatiotietokannan Tulokset ja tekeminen ovat laadukasta.

Arviointikriteerit, kiitettävä (5)

Kiitettävä (5)
Opiskelija osaa suunnitella ja toteuttaa itsenäisesti vaativan tietokantapohjaisen web-sovelluksen käyttäen ongelmaan soveltuvaa teknologiaa. Opiskelija tekee web-kehityksen oppimistehtävät omatoimisesti ja itsenäisesti soveltaen osoittamalla kykyä soveltaa haastavampia tekniikoita omiin www-sivustoihinsa. Sivustojen käytettävyys, visuaalisuus, toimivuus sekä tekeminen ovat korkealaatuisia.

Esitietovaatimukset

NULL

Siirry alkuun