Mobiiliohjelmointi (3 op)
Toteutuksen tunnus: KL00CR10-3002
Toteutuksen perustiedot
Ilmoittautumisaika
11.11.2024 - 15.01.2025
Ajoitus
07.01.2025 - 23.02.2025
Laajuus
3 op
Yksikkö
SeAMK Automaatio- ja tietotekniikka
Toimipiste
SeAMK Seinäjoki, Frami
Opetuskielet
- Suomi
Tutkinto-ohjelma
- Insinööri (AMK), Tietotekniikka
Opettaja
- Juha Yli-Hemminki
Opiskelijaryhmät
-
TITE22Insinööri (AMK), Tietotekniikka
Tavoitteet
Opiskelija osaa tehdä sovelluksia älypuhelimiin erilaisilla tekniikoilla. Opiskelija tuntee mobiiliohjelmoinnin erityispiirteet ja työvälineet. Opiskelija osaa suunnitella mobiilisovelluksia, jotka kommunikoivat palvelinsovelluksen kanssa internetin välityksellä.
Sisältö
Käyttöjärjestelmä ja kehitysympäristö ilmoitetaan kurssin alussa (esimerkiksi Android). Älypuhelimet, käyttöliittymien ohjelmointi, SMS-viestit, http- ja socket-kommunikointi, REST APIn käyttö, Bluetooth, paikannus-API.
Oppimateriaalit
Luentomateriaalit
iOS tai Android oppaat verkossa
Opetusmenetelmät
Luennot, esimerkit ja harjoitukset
Opiskelijan ajankäyttö ja kuormitus
80h
Arviointiasteikko
1-5
Arviointikriteerit, tyydyttävä (1)
Opiskelija osaa tehdä yksinkertaisia sovelluksia älypuhelimiin. Opiskelija tuntee mobiiliohjelmoinnin erityispiirteet ja työvälineet.
Arviointikriteerit, hyvä (3)
Opiskelija osaa tehdä sovelluksia älypuhelimiin erilaisilla tekniikoilla. Opiskelija tuntee mobiiliohjelmoinnin erityispiirteet ja työvälineet. Opiskelija osaa suunnitella mobiilisovelluksia, jotka kommunikoivat palvelinsovelluksen kanssa internetin välityksellä.
Arviointikriteerit, kiitettävä (5)
Opiskelija osaa tehdä vaativia sovelluksia älypuhelimiin erilaisilla tekniikoilla. Opiskelija hallitsee mobiiliohjelmoinnin erityispiirteet ja työvälineet hyvin. Opiskelija osaa suunnitella mobiilisovelluksia, jotka kommunikoivat palvelinsovelluksen kanssa internetin välityksellä. Opiskelija osaa suunnitella sovelluksia, jotka hyödyntävät älypuhelimen ominaisuuksia monipuolisesti.
Arviointimenetelmät ja arvioinnin perusteet
Harjoitustyö ja/tai tentti
Esitietovaatimukset
Olio-ohjelmointi