Mobile ProgrammingLaajuus (5 cr)
Course unit code: SOF008AS3A
General information
- ECTS credits
- 5 cr
- Teaching language
- Finnish
Learning objectives
Opiskelija tuntee mobiilikehityksen erityispiirteet ja teknologiat. Opiskelija osaa toteuttaa mobiilisovelluksen kurssilla opetetulla teknologialla. Opiskelija osaa hyödyntää laitetason ominaisuuksia (esim. kamera, paikannus, jne) mobiilisovelluksen toteuttamisessa.
Contents
- Perussovelluksen teko käytettävissä olevalla tekniikalla
- Mobiilikäyttöliittymän tekeminen
- Navigointi näyttöjen välillä
- Tietojen tallennus mobiilisovelluksessa
- Laiteominaisuuksien käyttö
Starting level and linkage with other courses
Ohjelmointi 1 ja 2 opintojaksot on oltava suoritettuna ennen tätä opintojaksoa.
Suositellaan Front end -ohjelmointi opintojakson suorittamista ennen tätä opintojaksoa.
Implementation methods, demonstration and Work&Study
Tämän opintojakson osaamistavoitteet voi saavuttaa seuraavilla tavoilla:
a. Lähiopetus ja itsenäinen työskentely sekä tuntitehtävät ja harjoitustyö
b. Omassa työssä oppiminen (opinnollistaminen)
Assessment criteria - grade 1
Opintojaksojen CONTACT, ONLINE ja BLENDED -toteutuksilla edellytämme läsnäoloa lukujärjestykseen merkityillä opetuskerroilla. Jos olet poissa opetuskerroilta yli 25% arvosanasi laskee yhdellä numerolla. Jos olet poissa opetuskerroilta yli 50%, opintojakso hylätään.
Assessment criteria - grade 3
Opiskelija hallitsee mobiilisovelluksen toteuttamisen perustekniikat. Opiskelija osaa itsenäisesti toteuttaa mobiilisovelluksen.
Assessment criteria - grade 5
Opiskelija hallitsee mobiilisovelluksen toteuttamisen ammattimaisesti. Opiskelija osaa toteuttaa toiminnallisesti monipuolisen mobiilisovelluksen. Opiskelija osaa itsenäisesti hakea tietoa ja hyödyntää sitä.
Learning materials
Moodlessa jaettava materiaali