Web-ohjelmoinnin jatkokurssi (5 op)
Toteutuksen tunnus: 5G00EV06-3003
Toteutuksen perustiedot
Ilmoittautumisaika
15.07.2023 - 04.09.2023
Ajoitus
28.08.2023 - 22.12.2023
Laajuus
5 op
Toteutustapa
Lähiopetus
Yksikkö
Tietotekniikka
Toimipiste
TAMK Pääkampus
Opetuskielet
- Suomi
- Englanti
Paikat
0 - 45
Koulutus
- Tietotekniikan tutkinto-ohjelma
Opettaja
- Louis Botha
Vastuuhenkilö
Esa Kujansuu
Ryhmät
-
21I224Ohjelmistotekniikka
Tavoitteet (OJ)
Opiskelija tuntee selainpuolen toteutustekniikat ja ohjelmointimenetelmät. Opiskelija osaa toteuttaa Web-käyttöliittymän yleisimmät toiminnot. Opiskelija kykenee hyödyntämään APIa datan lähteenä. Opiskelija hallitsee Web-käyttöliittymän toteutus- ja julkaisumenetelmät.
Sisältö (OJ)
Selainpuolen toteutustekniikat ja ohjelmointimenetelmät. Web-käyttöliittymän yleisimpien toimintojen toteutus. APIen hyödyntäminen datan lähteenä. Web-käyttöliittymän toteutus- ja julkaisumenetelmät.
Esitietovaatimukset (OJ)
IoT ja Web-ohjelmointi
Arviointikriteerit, tyydyttävä (1-2) (OJ)
Opiskelija
-osaa toteuttaa käyttöliittymän toimintoja
-pystyy hyödyntämään APIa käyttöliittymän datalähteenä
-osaa julkaista käyttöliittymän
Arviointikriteerit, hyvä (3-4) (OJ)
Opiskelija
-osaa toteuttaa käyttöliittymän hyödyntäen yleisimpiä käyttöliittymän toimintoja
-kykenee hyödyntämään APIa käyttöliittymän datalähteenä.
-osaa automatisoida julkaisun vaiheita
Arviointikriteerit, kiitettävä (5) (OJ)
Opiskelija
-osaa toteuttaa käyttöliittymän hyödyntäen monipuolisesti yleisimpiä käyttöliittymän toimintoja
-kykenee hyödyntämään useita APIa käyttöliittymän datalähteenä
-osaa automatisoida julkaisun kaikki vaiheet
Aika ja paikka
Oppimisympäristössä
Tenttien ja uusintatenttien ajankohdat
-
Arviointimenetelmät ja arvioinnin perusteet
Arvioidaan tehtyjen harjoitusten ja projektityön perusteella (50/50). Harjoituksista min 30% pakollisia.
Arviointiasteikko
0-5
Opiskelumuodot ja opetusmenetelmät
Luennot, harjoitukset, projekti
Oppimateriaalit
Erillinen digitaalinen oppimateriaali
Opiskelijan ajankäyttö ja kuormitus
135 työtuntia, jakautuu tasaisesti syyskuu - joulukuu.
Sisällön jaksotus
- ECMAScript Essentials
- Advanced ECMAScript
- Restful API
- Web Development with Frontend Frameworks
- Publishing apps to cloud, automatisation
Arviointikriteerit - hylätty (0) (Ei käytössä, kts Opintojakson Arviointikriteerit ylempänä)
Harjoitukset
[ 0%, 30%[ => FAIL
[30%, 60%[ => 1
[60%, 70%[ => 2
[70%, 80%[ => 3
[80%, 90%[ => 4
[90%, 100%] => 5
Projektin arviointiin erilliset ohjeet oppimisympäristössä.
Arviointikriteerit - tyydyttävä (1-2) (Ei käytössä, kts Opintojakson Arviointikriteerit ylempänä)
Harjoitukset
[ 0%, 30%[ => FAIL
[30%, 60%[ => 1
[60%, 70%[ => 2
[70%, 80%[ => 3
[80%, 90%[ => 4
[90%, 100%] => 5
Projektin arviointiin erilliset ohjeet oppimisympäristössä.
Arviointikriteerit - hyvä (3-4) (Ei käytössä, kts Opintojakson Arviointikriteerit ylempänä)
Harjoitukset
[ 0%, 30%[ => FAIL
[30%, 60%[ => 1
[60%, 70%[ => 2
[70%, 80%[ => 3
[80%, 90%[ => 4
[90%, 100%] => 5
Projektin arviointiin erilliset ohjeet oppimisympäristössä.
Arviointikriteerit - kiitettävä (5) (Ei käytössä, kts Opintojakson Arviointikriteerit ylempänä)
Harjoitukset
[ 0%, 30%[ => FAIL
[30%, 60%[ => 1
[60%, 70%[ => 2
[70%, 80%[ => 3
[80%, 90%[ => 4
[90%, 100%] => 5
Projektin arviointiin erilliset ohjeet oppimisympäristössä.