Mobiilikehitys (15 op)
Toteutuksen tunnus: 4A00EZ65-3002
Toteutuksen perustiedot
Ilmoittautumisaika
24.11.2021 - 05.01.2022
Ajoitus
01.01.2022 - 31.05.2022
Laajuus
15 op
Virtuaaliosuus
10 op
Toteutustapa
34 % Lähiopetus, 66 % Etäopetus
Yksikkö
Tietojenkäsittely
Toimipiste
TAMK Pääkampus
Opetuskielet
- Suomi
Koulutus
- Tietojenkäsittelyn tutkinto-ohjelma
Opettaja
- Jari Aalto
- Jussi Pohjolainen
- Louis Botha
- Tony Torp
Vastuuhenkilö
Toni Männistö
Ryhmät
-
20TIKOOT220 Tietojenkäsittely, ohjelmistotuotannon opintosuunta, ryhmä 2
-
20TIKOOT120 Tietojenkäsittely, ohjelmistotuotannon opintosuunta, ryhmä 1
Tavoitteet (OJ)
Tavoitteena on, että moduulin suoritettuaan opiskelijalla on ammatilliset taidot mobiilisovelluskehityksestä. Moduulin käytyään opiskelija osaa suunnitella, toteuttaa ja julkistaa mobiilisovelluksen.
Sisältö (OJ)
Olio-ohjelmointi,
natiivi mobiiliohjelmointi,
käyttöjärjestelmäriippumaton mobiiliohjelmointi.
Esitietovaatimukset (OJ)
Opintojakso Johdatus ohjelmointiin tai vastaava osaaminen.
Frontend-kehitys
Backend-kehitys
Arviointikriteerit, tyydyttävä (1-2) (OJ)
Opiskelija tunnistaa olio-ohjelmoinnin keskeiset käsitteet.
Opiskelija osaa kääntää ja ajaa mobiilisovelluksen emulaattoriympäristön lisäksi päätelaitteeseen.
Opiskelija osaa ohjelmoida pienen natiivin mobiilisovelluksen, joka sisältää graafisen käyttöliittymän.
Arviointikriteerit, hyvä (3-4) (OJ)
Opiskelija osaa suunnitella ja toteuttaa uudelleenkäyttöä tukevia rakenteita ohjelmiston rakentamisessa.
Opiskelija osaa käyttää tavallisimpia tietorakenteita.
Opiskelija ymmärtää natiivin mobiilikehityksen edut ja haitat käyttöjärjestelmäriippumattomaan kehitykseen verrattuna.
Arviointikriteerit, kiitettävä (5) (OJ)
Opiskelija osaa jakaa mobiilisovelluksen loppukäyttäjille käyttämällä mobiilialustan tarjoamaa sovelluskauppaa.
Opiskelija kykenee toteuttamaan mobiilisovelluksia natiivisti ja käyttöjärjestelmäriippumattomasti.
Aika ja paikka
Ks. opintojakson sivut (Moodle)
Opintojakso koostuu:
- Olio-ohjelmointi (3. periodi)
Etäopetus http://bit.ly/jaalto-zoom
- Käyttöjärjestelmäriippumaton mobiilikehitys (3. periodi)
- Natiivi mobiiliohjelmointi (4. periodi)
Tenttien ja uusintatenttien ajankohdat
Ei kokonaisarvioinnin tenttiä. Ks. ARVIOINTIKRITEERIT.
Arviointimenetelmät ja arvioinnin perusteet
Olio-ohjelmointi Arvosanat 1-3 (harjoitukset 50/80 %). Vähintään 80 % harjoitusten palautuksen jälkeen valinnaisella projektilla voi korottaa arvosanaa +1-3 numeroa.
Käyttöjärjestelmäriippumaton mobiilikehitys: Harjoitukset (100%)
Natiivi mobiiliohjelmointi: Harjoitukset (40%) ja projekti (60%)
Opintojakson kokonaisarvio muodostuu painotetusta keskiarvosta
33% Olio-ohjelmointi:
20% Käyttöjärjestelmäriippumaton mobiilikehitys:
47% Natiivi mobiiliohjelmointi
Arviointiasteikko
0-5
Opiskelumuodot ja opetusmenetelmät
lähiopetus
harjoitukset
harjoitustyöt
Oppimateriaalit
Oppimateriaali: ks. Moodle
Opiskelijan ajankäyttö ja kuormitus
Ks. periodiaikataulu
Natiivi mobiiliohjelmoinnissa tarjolla ohjausta lähiopetuksen ulkopuolella.
Sisällön jaksotus
- Olio-ohjelmointi (3. periodi): 2022-03-31 palautusten määräaika. Arvosana on 1 määräajan jälkeen.
- Käyttöjärjestelmäriippumaton mobiilikehitys (3. periodi): Harjoitukset viikottain.
- Natiivi mobiiliohjelmointi (4. periodi), harjoitukset viikottain, erillinen projektityö
Lisätietoja opiskelijoille
Olio-ohjelmointi Jari Aalto: kotitehtävien ohjausajat 2022-02-23 8-13, 2022-02-24 8-13; 2022-03-07..2022-03-31: to 9-15, pe 12-16. Paikka: http://bit.ly/jaalto-zoom. Ajan varaus Teams-viestillä; ohje https://is.gd/tIbBKR
Arviointikriteerit - hylätty (0) (Ei käytössä, kts Opintojakson Arviointikriteerit ylempänä)
Ks. "Arviointimenetelmät ja arvioinnin perusteet"
Arviointikriteerit - tyydyttävä (1-2) (Ei käytössä, kts Opintojakson Arviointikriteerit ylempänä)
Ks. "Arviointimenetelmät ja arvioinnin perusteet"
Arviointikriteerit - hyvä (3-4) (Ei käytössä, kts Opintojakson Arviointikriteerit ylempänä)
Ks. "Arviointimenetelmät ja arvioinnin perusteet"
Arviointikriteerit - kiitettävä (5) (Ei käytössä, kts Opintojakson Arviointikriteerit ylempänä)
Ks. "Arviointimenetelmät ja arvioinnin perusteet"