Siirry suoraan sisältöön

Android, Javaohjelmointi (5 op)

Toteutuksen tunnus: KLI1321-3003

Toteutuksen perustiedot


Ilmoittautumisaika

01.07.2022 - 04.09.2022

Ajoitus

29.08.2022 - 21.10.2022

Opintopistemäärä

5 op

Toteutustapa

Lähiopetus

Yksikkö

Liiketoiminta (LAB)

Toimipiste

Lappeenrannan kampus

Opetuskielet

  • Suomi

Paikat

0 - 30

Koulutus

  • Tietojenkäsittelyn koulutus

Opettaja

  • Liisa Uosukainen

Opetusryhmät

  • Luennot (Koko: 0. Avoin AMK: 0.)
  • Tentti (Koko: 0. Avoin AMK: 0.)

Ryhmät

  • LLPRIT20S
    Tietojenkäsittelyn koulutus 20S 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

Lähiopetuskerrat, palautettavat arvioitavat tehtävät ja tentti.

Ajoitus ja läsnäolo

Lähiopetuskertojen luennot, joilla tehdään myös harjoitustehtäviä, ovat vapaaehtoisia, mutta läsnäolo on suotavaa.
Oppimistehtäviä voi suorittaa myös itsenäisesti.
Tentti ja arvioitavat tehtävät ovat pakollisia.

Oppimateriaali ja suositeltava kirjallisuus

Opettajan jakama luentomateriaali on tarjolla opintojakson Moodle-oppimisympäristössä.
Android Developers-verkkosivuston dokumentaatio.

Oppimisympäristö

Luennot, ohjattu työskentely sekä itsenäinen ja verkkoympäristössä opiskelu.

Opiskelijan ajankäyttö ja kuormitus

5 opintopistettä vastaa noin 133 tuntia opiskelijan työtä.

Sisältö

1. Android Studio ohjelmointiympäristö ja emulaattorit
2. Java ohjelmointi: oliot, luokat, attribuutit, metodit, perintä, rajapinnat ja virheiden käsittely
3. XML-kuvauskielen perusteet
4. Aktiviteettien ulkoasu ja asettelumallit, valikot, tapahtumat, dialogit
5. Android-sovelluksen peruskomponentit: aktiviteetit, palvelut, sisällöntarjoajat, vastaanottajat

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

Hylätty (0)

Opiskelija ei saavuta tason 1 kriteerejä.

Arviointikriteerit: taso 1: (arviointiasteikko 1-5)

Opiskelija:
- 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)

Opiskelija:
- 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)

Opiskelija:
- 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.