Siirry suoraan sisältöön

Android Application Development (5 op)

Toteutuksen tunnus: TTOW0625-3004

Toteutuksen perustiedot


Ilmoittautumisaika
02.08.2021 - 05.09.2021
Ilmoittautuminen toteutukselle on päättynyt.
Ajoitus
30.08.2021 - 17.12.2021
Toteutus on päättynyt.
Opintopistemäärä
5 op
Lähiosuus
2 op
Virtuaaliosuus
3 op
Toteutustapa
Monimuoto-opetus
Yksikkö
Teknologiayksikkö
Toimipiste
Lutakon kampus
Opetuskielet
englanti
suomi
Paikat
0 - 35
Koulutus
Tieto- ja viestintätekniikka (AMK)
Opettajat
Pasi Manninen
Ryhmät
TTV19SM
Tieto- ja viestintätekniikka
ZJK21STI
Korkeakoulujen välinen yhteistyö, TEKN, ICT
TTV19S3
Tieto- ja viestintätekniikka
TTV19S2
Tieto- ja viestintätekniikka
ZJA21STI
Avoin AMK, tekniikka, ICT
Opintojakso
TTOW0625
Toteutukselle TTOW0625-3004 ei löytynyt varauksia!

Arviointiasteikko

0-5

Tavoitteet

Opiskelija ymmärtää mobiiliohjelmoinnin perusteet Googlen Android-ympäristössä. Opiskelija osaa suunnitella, toteuttaa ja julkaista mobiilisovelluksia Android-laitteille.

Osaamiset:
EU-EN EUR-ACE Tekninen analyysi
EU-KN EUR-ACE Tieto ja ymmärrys

Sisältö

Sisältö:
- Android-alusta ja arkkitehtuuri
- käyttöliittymien toteuttaminen
- intentit ja notifikaatiot
- teemat ja tyylit
- säikeiden käyttö
- median ja kameran hyödyntäminen
- tiedonlataaminen ja tallentaminen Android-laitteeseen
- Android-laitteen kotinäytön sovellukset
- omien taustaprosessien luominen ja käyttäminen
- karttapalveluiden hyödyntäminen
- sensorien käsittely
- kehittyneiden käyttöliittymien suunnittelu ja toteuttaminen
- sovellusten julkaiseminen

Opiskelijat syventävät osaamistaan valitsemalla jonkin Androidiin liittyvän tekniikan, jota ei ole käsitelty kurssilla ja toteuttavat aihealueesta tutkimustehtävän pienryhmissä. Tutkimustehtävä sisältää valittuun tekniikkaan tutustumisen ja mobiilidemon toteuttamisen. Tutkimustehtävän tulokset dokumentoidaan ja esitellään seminaarissa. Tutkimustehtävä voi jatkua Mobile Project -opintojakson harjoitustyöksi.

Oppimateriaalit

Opintojakson materiaali GitLab / LabraNet-palvelussa

Opetusmenetelmät

Luennot, harjoitukset ja tutkimustehtävä

Toteutuksen valinnaiset suoritustavat

Muulla tavoin hankitun osaamisen todentaminen

Opiskelijan ajankäyttö ja kuormitus

Luennot 25h, harjoitukset 80h, tutkimustehtävä 30h

Arviointikriteerit, tyydyttävä (1)

Välttävä 1: Opiskelija tuntee projektityöskentelyn ja siihen liittyvän dokumentaation. Opiskelijan valitsema Android-tekniikan tutkimustehtävän aihealue on kokonaisuutena suppea. Opiskelija ymmärtää valitun Androidiin liittyvän teknologian mahdollisuudet, mutta oma tuottaminen teknologialla on vaikeaa. Opiskelija osaa laatia pienen Android-demon valitulla tekniikalla. Opiskelija on osallistunut tutkimustehtävän dokumentaation laatimiseen ja seminaariesitelmään.

Tyydyttävä 2: Opiskelija osaa toimia tutkimusryhmässä. Opiskelijan valitseman Androidiin liittyvän tutkimustehtävän aihealue on suppeahko. Opiskelija osaa soveltaa osaamistaan valitun Android-teknologian saralla ja toteuttaa mobiilisovelluksen, joka esittelee valitun teknologian ominaisuuksia suppeasti. Dokumentaatio on osittain sekavaa ja puutteellista. Seminaari esitys on pidetty.

Arviointikriteerit, hyvä (3)

Hyvä 3: Opiskelija hallitsee projektityöskentelyn ja siihen liittyvän dokumentoinnin. Opiskelijan valitseman Android-tekniikkaan liittyvän tutkimustehtävän aihealue on tavanomainen. Opiskelija osaa analysoida valitun Android-teknologian mahdollisuuksia ja laatia mobiilisovelluksen, joka esittelee valitun teknologian keskeisimpiä ominaisuuksia. Tutkimustehtävään liitetty dokumentaatio kuvaa käytetyn teknologian käyttöönoton Android Studiossa, gradle-konfiguroinnin, sovelluksen toteuttamisen. Opiskelija osaa analysoida omia valintojaan seminaariesitelmässä.

Kiitettävä 4: Opiskelija hallitsee vastuullisen projektityöskentelyn ja siihen liittyvän laadukkaan dokumentoinnin. Opiskelijan valitseman tutkimustehtävän aihealue on vaativa. Opiskelija osaa arvioida ja perustella valitun Android-teknologian mahdollisuuksia ja osaa laatia mobiililaitteessa toimivan demon, joka esittelee valittua Android-teknologiaa kattavasti. Tutkimustehtävään liitetty dokumentaatio kuvaa kattavasti käytetyn teknologian käyttöönoton Android Studiossa, gradle-konfiguroinnin, teknisen ohjelmoinnin ratkaisun ja sovelluksen kääntämisen. Opiskelija osaa arvioida ja perustella omia ratkaisujaan seminaariesitelmässä.

Arviointikriteerit, kiitettävä (5)

Erinomainen 5: Opiskelija hallitsee vastuullisen projektityöskentelyn ja siihen liittyvän laadukkaan dokumentoinnin. Opiskelijan valitsema tutkimustehtävän aihealue on haastava ja laaja. Opiskelija osaa arvioida kriittisesti valitun Android-teknologian mahdollisuuksia ja osaa laatia mobiililaitteessa toimivan demon, joka esittelee valittua Androidiin liittyvää teknologiaa syvällisesti. Tutkimustehtävään liitetty dokumentaatio kuvaa kattavasti ja virheettömästi käytetyn teknologian käyttöönoton Android Studiossa, gradle-konfiguroinnin, teknisen ohjelmoinnin ratkaisun, sovelluksen kääntämisen ja testaamisen. Opiskelija osaa kriittisesti arvioida ja perustella omia ratkaisujaan seminaariesitelmässä.

Esitietovaatimukset

IT:n ja olio-ohjelmoinnin perusteet

Lisätiedot

CampusOnline paikkoja 200
AvoinAMK paikkoja 200

Siirry alkuun