Android, Javaohjelmointi (5 op)
Toteutuksen tunnus: KLI1321-3002
Toteutuksen perustiedot
Ilmoittautumisaika
01.07.2021 - 05.09.2021
Ajoitus
06.09.2021 - 17.12.2021
Opintopistemäärä
5 op
Toteutustapa
Lähiopetus
Yksikkö
Liiketoiminta (LAB)
Toimipiste
Lappeenrannan kampus
Opetuskielet
- Suomi
Koulutus
- Liiketalouden koulutus
Opettaja
- Liisa Uosukainen
Opetusryhmät
- Luennot 1 (Koko: 0. Avoin AMK: 0.)
- Tentti 1 (Koko: 0. Avoin AMK: 0.)
Ryhmät
-
LITAD19Liiketalouden koulutus 19S, digitradenomi, Lappeenranta
Pienryhmät
- Luennot 1
- Tentti 1
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