Android, Javaohjelmointi (5 op)
Toteutuksen tunnus: KLI1321-3001
Toteutuksen perustiedot
Ilmoittautumisaika
01.08.2020 - 15.09.2020
Ajoitus
01.09.2020 - 18.12.2020
Opintopistemäärä
5 op
Virtuaaliosuus
4 op
Toteutustapa
20 % Lähiopetus, 80 % Etäopetus
Yksikkö
Liiketoiminta (LAB)
Toimipiste
Lappeenrannan kampus
Opetuskielet
- Suomi
Paikat
15 - 30
Koulutus
- Liiketalouden koulutus
Opettaja
- Liisa Uosukainen
Opetusryhmät
- Luennot (Koko: 0. Avoin AMK: 0.)
- Tentti (Koko: 0. Avoin AMK: 0.)
Ryhmät
-
LITAD18Liiketalouden koulutus 18S, digitradenomi, Lappeenranta
Pienryhmät
- Luennot
- Tentti
Osaamistavoitteet
Opintojakson suoritettuaan opiskelija hallitsee Android-sovelluskehityksen perusteet. Opiskelija osaa käyttää peruskomponentteja ja toteuttaa yksinkertaisen sovelluksen Android-kehitysympäristössä.
Toteutustapa ja opetusmenetelmät
Monimuoto-opetus, palautettavat arvioitavat tehtävät ja tentti.
Ajoitus ja läsnäolo
Opintojakso toteutetaan osittain virtuaalisena Zoomissa. Harjoitustehtävien suorittamiseen on tarjolla lähiopetusta.
Virtuaalisten opetuskertojen luennot ovat vapaaehtoisia, mutta osallistuminen on suotavaa. Harjoitustehtäviä voi suorittaa myös itsenäisesti ja etänä. Tentti ja arvioitavat tehtävät ovat pakollisia.
Oppimateriaali ja suositeltava kirjallisuus
Opettajan jakama luentomateriaali, Android Developers-sivusto.
Oppimisympäristö
Luennot, ohjattu työskentely sekä itsenäinen ja verkkoympäristössä opiskelu.
Sisältö
Android Studio ohjelmointiympäristö
Java ohjelmointi: oliot, luokat, attribuutit, metodit, perintä, rajapinnat ja virheiden käsittely
XML-kuvauskielen perusteet
Android-sovelluksen peruskomponentit: aktiviteetit, palvelut, sisällöntarjoajat, vastaanottajat
Aktiviteettien ulkoasu ja asettelumallit, valikot, tapahtumat, dialogit
Lisätietoja opiskelijalle: mm. edeltävä osaaminen
Ohjelmoinnin perusteet ja Olio-ohjelmoinnin perusteet suoritettu.
Arviointimenetelmät
Arviointi perustuu palautettuihin tehtäviin ja tenttiin.
Arviointiasteikko
1-5
Arviointikriteerit: taso 1: (arviointiasteikko 1-5)
hallitsee Android-sovellusten yleisrakenteen ja Java-kielen perusteet
osaa toteuttaa pieniä mobiilisovelluksia
ymmärtää ohjelmakoodia, mutta itsenäinen tehtävien ratkaisu on haasteellista
osaa käyttää joitakin ammattikäsitteitä johdonmukaisesti
Arviointikriteerit: taso 3 (arviointiasteikko 1-5)
osaa käyttää Android Studio-ohjelmointiympäristössä XML- ja Java-kieliä
osaa kehittää mobiilisovelluksen itsenäisesti
osaa kuvata tekemänsä sovelluksen suullisesti ja kirjallisesti
käyttää ammattikäsitteitä sujuvasti ja laaja-alaisesti
Arviointikriteerit: taso 5 (arviointiasteikko 1-5)
osaa käyttää sujuvasti Android Studio-ohjelmointiympäristössä XML- ja Java-kieliä
osaa suunnitella ja toteuttaa vuorovaikutteisen ja innovatiivisen mobiilisovelluksen
osaa ratkaista itsenäisesti annettuja tehtäviä
osaa hankkia itsenäisesti uutta tietoa
käyttää ammattikäsitteitä asiantuntevasti