Siirry suoraan sisältöön

Mobiilisovelluskehitys (5 op)

Toteutuksen tunnus: KLI1319-3003

Toteutuksen perustiedot


Ilmoittautumisaika

21.11.2022 - 08.01.2023

Ajoitus

13.02.2023 - 14.04.2023

Opintopistemäärä

5 op

Virtuaaliosuus

2 op

Toteutustapa

60 % Lähiopetus, 40 % Etäopetus

Yksikkö

Liiketoiminta (LAB)

Toimipiste

Lappeenrannan kampus

Opetuskielet

  • Suomi

Paikat

0 - 50

Koulutus

  • Tietojenkäsittelyn koulutus

Opettaja

  • Tommi Kallonen

Opetusryhmät

  • Verkkoluento (Koko: 0. Avoin AMK: 0.)
  • Harjoitukset (Koko: 0. Avoin AMK: 0.)

Ryhmät

  • LLPRIT20S
    Tietojenkäsittelyn koulutus 20S Lappeenranta

Pienryhmät

  • Verkkoluento
  • Harjoitukset

Osaamistavoitteet

Opintojakson suoritettuaan opiskelija pystyy tuottamaan mobiili sovelluksia eri laiteympäristöön hyödyntämällä front-end työkaluja.

Toteutustapa ja opetusmenetelmät

Verkkoluennot, lähiopetus, palautettava harjoitustyö

Ajoitus ja läsnäolo

Luennot pidetään verkossa ja nauhoitetaan myöhemmin katsottaviksi.
Harjoitukset pidetään lähiopetuksena ja niiden aikana työstetään myös palautettavia harjoitustöitä.
Harjoitustyö on pakollinen.

Oppimateriaali ja suositeltava kirjallisuus

Opettajan jakama luentomateriaali on tarjolla opintojakson Moodle-oppimisympäristössä.

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ä.
Tästä 16 tuntia on verkkoluentoja, 48 tuntia harjoituksia ja loput itsenäistä työskentelyä.

Sisältö

Kurssilla toteutetaan mobiiliohjelmia Flutter ympäristössä joko Android- tai ios-laitteelle.
Flutter ympäristö
Dart ohjelmointikieli
Käyttöliittymien suunnittelu ja toteuttaminen mobiililaitteelle Flutter ympäristössä
Tiedon tallentaminen mobiililaitteelle
Tiedon tallentaminen ja hakeminen verkkopalvelusta

Lisätietoja opiskelijalle: mm. edeltävä osaaminen

Ohjelmoinnin perusteet ja Olio-ohjelmoinnin perusteet suoritettu.

Arviointimenetelmät

Arviointi perustuu palautettavaan harjoitustyöhön

Arviointiasteikko

1-5

Hylätty (0)

Opiskelija ei saavuta tason 1 kriteerejä.

Arviointikriteerit: taso 1: (arviointiasteikko 1-5)

Opiskelija:
- hallitsee Flutter-sovellusten yleisrakenteen ja perusteet Dart-ohjelmointikielestä
- 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 luoda Flutter sovelluksen käyttäen Dart-ohjelmointikieltä mobiililaitteelle
- 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 luoda monipuolisen Flutter sovelluksen käyttäen Dart-ohjelmointikieltä mobiililaitteelle
- osaa suunnitella ja toteuttaa vuorovaikutteisen ja innovatiivisen mobiilisovelluksen,
- Osaa käyttää verkkopalveluita osana Flutter sovellusta
- osaa ratkaista itsenäisesti annettuja tehtäviä,
- osaa hankkia itsenäisesti uutta tietoa,
- käyttää ammattikäsitteitä asiantuntevasti.