Siirry suoraan sisältöön

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

  • LITAD18
    Liiketalouden 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