Siirry suoraan sisältöön

Projekti 1, ohjelmointiprojekti I Frontend (5 op)

Toteutuksen tunnus: R504T56OJ-19002

Toteutuksen perustiedot


Ilmoittautumisaika
16.03.2020 - 28.08.2020
Ilmoittautuminen toteutukselle on päättynyt.
Ajoitus
02.09.2020 - 31.12.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
KA54T19S
Tieto- ja viestintätekniikan koulutus (monimuoto-opiskelu) Rovaniemi syksy 2019
Opintojakso
R504T56OJ

Arviointiasteikko

H-5

Tavoitteet

Projektin aikana opiskelijat suunnittelevat IoT -järjestelmän palvelinosuuden. Projektin jälkeen opiskelija osaa suunnittella ja toteuttaa tietokantoja sekä toteuttaa rajapinnan jolla IoT -laitteet ja taustajärjestelmät voivat keskustella keskenään. Projektin jälkeen opiskelija osaa asentaa tietokantapalvelimen, web-palvelimen ja avata tarvittavat reitit.

Sisältö

Sisältö ja painotus tarkentuu vielä. Aiheet tulevat koskemaan alla olevia, keskittyen front-end ohjelmointiin
Front-end
- HTML, CSS, Javascript, jQuery
- WWW-sivujen responsiivisuus
- CSS frameworks (Bootstrap, W3.css)
- AJAX

Oppimateriaalit

Moodlessa jaettava materiaali. www.w3schools.com.
Kirjallisuus
- Web-ohjelmointi, Ari Rantala
- Web Design with HTML, CSS, JavaScript and Jquery Set, Jon Duckett

Opetusmenetelmät

Adobe connect luennot, tehtävät + etäohjaus sähköpostilla ja moodle työtilan kautta

Arviointikriteerit, tyydyttävä (1)

Tyydyttävä (1)
Opiskelija osaa toteuttaa perus www-sivuja käyttäen standardin mukaista html-kieltä. Tulokset ja tekemisen laatu täyttävät vain työlle asetetut minimivaatimukset.
Tyydyttävä (2)
Opiskelija osaa toteuttaa www-sivustoja hyödyntäen css tyylimäärittelyjä ja uusimpia css-tekniikoita. Tulokset ja tekemisen laatu ylittävät työlle asetetut minimivaatimukset.

Arviointikriteerit, hyvä (3)

Hyvä (3)
Opiskelija tekee web-kehityksenoppimistehtävät itsenäisesti. Opiskelija osaa hyödyntää skriptikieltä sivuillaan. Tulokset ja tekeminen ovat pääosin laadukasta.
Hyvä (4)
Opiskelija tekee web-kehityksen oppimistehtävät itsenäisesti ja osaa hyödyntää monipuolisesti html, css ja javaskriptin ominaisuuksia soveltaen tietoa eri www-lähteistä. Tulokset ja tekeminen ovat laadukasta.

Arviointikriteerit, kiitettävä (5)

Kiitettävä (5)
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