Siirry suoraan sisältöön

Mobiiliohjelmointi (3 op)

Toteutuksen tunnus: KL00CR10-3002

Toteutuksen perustiedot


Ilmoittautumisaika
11.11.2024 - 15.01.2025
Ilmoittautuminen toteutukselle on päättynyt.
Ajoitus
07.01.2025 - 23.02.2025
Toteutus on päättynyt.
Opintopistemäärä
3 op
Lähiosuus
3 op
Toteutustapa
Lähiopetus
Yksikkö
SeAMK Automaatio- ja tietotekniikka
Toimipiste
SeAMK Seinäjoki, Frami
Opetuskielet
suomi
Paikat
0 - 30
Koulutus
Insinööri (AMK), Tietotekniikka
Opettajat
Juha Yli-Hemminki
Ryhmät
TITE22
Insinööri (AMK), Tietotekniikka
Opintojakso
KL00CR10

Arviointiasteikko

1-5

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

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.

Esitietovaatimukset

Olio-ohjelmointi

Siirry alkuun