Web-ohjelmoinnin jatkokurssi (5op)
Toteutuksen tunnus: 5G00EV06-3003
Toteutuksen perustiedot
- Ilmoittautumisaika
 - 15.07.2023 - 04.09.2023
 - Ilmoittautuminen toteutukselle on päättynyt.
 
- Ajoitus
 - 28.08.2023 - 22.12.2023
 - Toteutus on päättynyt.
 
- Laajuus
 - 5 op
 
- Toteutustapa
 - Lähiopetus
 
- Yksikkö
 - Tietotekniikka
 
- Toimipiste
 - TAMK Pääkampus
 
- Opetuskielet
 - suomi
 - englanti
 
- Paikat
 - 0 - 45
 
- Koulutus
 - Tietotekniikan tutkinto-ohjelma
 
Osaamistavoitteet (Opintojakso)
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ö (Opintojakso)
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 (Opintojakso)
IoT ja Web-ohjelmointi
                    
Arviointikriteerit, tyydyttävä (1-2) (Opintojakso)
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) (Opintojakso)
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) (Opintojakso)
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
                    
Toteutuksen valinnaiset suoritustavat
Will be explained during the first lesson of the course.
                    
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ä.