Android-, JavaohjelmointiLaajuus (5 op)
Tunnus: AL00CM26
Laajuus
5 op
Osaamistavoitteet
Opiskelija
- hallitsee Android-sovelluskehityksen perusteet.
- osaa käyttää peruskomponentteja ja toteuttaa yksinkertaisen sovelluksen Android-kehitysympäristössä
Ilmoittautumisaika
20.11.2023 - 05.01.2024
Ajoitus
04.03.2024 - 26.04.2024
Opintopistemäärä
5 op
Toteutustapa
Lähiopetus
Yksikkö
Liiketoiminta (LAB)
Toimipiste
Lappeenrannan kampus
Opetuskielet
- Suomi
Paikat
20 - 50
Koulutus
- Tietojenkäsittelyn koulutus
Opettaja
- Liisa Uosukainen
Opetusryhmät
- Luennot/Harjoitukset (Koko: 0. Avoin AMK: 0.)
- Tentti (Koko: 0. Avoin AMK: 0.)
Ryhmät
-
LLPRIT22STietojenkäsittelyn koulutus 22S Lappeenranta
Pienryhmät
- Luennot/Harjoitukset
- Tentti
Osaamistavoitteet
Opiskelija
- hallitsee Android-sovelluskehityksen perusteet.
- 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.
Uusintamahdollisuudet
Kurssin lopuksi järjestetään tentti. Tentin voi uusia 2 kertaa opettajan määrittäminä aikoina.
Oppimisympäristö
Luennot, ohjattu työskentely sekä itsenäinen ja verkkoympäristössä opiskelu.
Opiskelijan ajankäyttö ja kuormitus
5 opintopistettä vastaa noin 135 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.
Ilmoittautumisaika
21.11.2022 - 08.01.2023
Ajoitus
20.02.2023 - 28.04.2023
Opintopistemäärä
5 op
Toteutustapa
Lähiopetus
Yksikkö
Liiketoiminta (LAB)
Toimipiste
Lappeenrannan kampus
Opetuskielet
- Suomi
Paikat
0 - 35
Koulutus
- Tietojenkäsittelyn koulutus
Opettaja
- Liisa Uosukainen
Opetusryhmät
- Tentti 1 (Koko: 0. Avoin AMK: 0.)
- Luennot/Harjoitukset (Koko: 0. Avoin AMK: 0.)
Ryhmät
-
LLPRIT21STietojenkäsittelyn koulutus 21S Lappeenranta
Pienryhmät
- Tentti 1
- Luennot/Harjoitukset
Osaamistavoitteet
Opiskelija
- hallitsee Android-sovelluskehityksen perusteet.
- 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.
Uusintamahdollisuudet
Kurssin lopuksi järjestetään tentti. Tentin voi uusia 2 kertaa opettajan määrittäminä aikoina.
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.