Siirry suoraan sisältöön

Mobiilisovelluskehitys (5 op)

Toteutuksen tunnus: TTC8450-3005

Toteutuksen perustiedot


Ilmoittautumisaika
01.08.2024 - 22.08.2024
Ilmoittautuminen toteutukselle on päättynyt.
Ajoitus
26.08.2024 - 18.12.2024
Toteutus on päättynyt.
Opintopistemäärä
5 op
Lähiosuus
5 op
Toteutustapa
Lähiopetus
Yksikkö
Teknologiayksikkö
Toimipiste
Lutakon kampus
Opetuskielet
englanti
Paikat
0 - 35
Koulutus
Tieto- ja viestintätekniikka (AMK)
Bachelor's Degree Programme in Information and Communications Technology
Opettajat
Pasi Manninen
Ryhmät
TTV22S5
Tieto- ja viestintätekniikka (AMK)
TTV22S2
Tieto- ja viestintätekniikka (AMK)
TTV22S3
Tieto- ja viestintätekniikka (AMK)
TIC22S1
Bachelor's Degree Programme in Information and Communications Technology
TTV22S1
Tieto- ja viestintätekniikka (AMK)
TTV22S4
Tieto- ja viestintätekniikka (AMK)
Opintojakso
TTC8450

Toteutuksella on 15 opetustapahtumaa joiden yhteenlaskettu kesto on 36 t 30 min.

Aika Aihe Tila
To 29.08.2024 klo 11:15 - 12:45
(1 t 30 min)
Mobile Application Development TTC8450-3005
P2_D330 Ohjelmointiluokka
To 05.09.2024 klo 11:15 - 13:45
(2 t 30 min)
Mobile Application Development TTC8450-3005
P2_D330 Ohjelmointiluokka
To 12.09.2024 klo 11:15 - 13:45
(2 t 30 min)
Mobile Application Development TTC8450-3005
P2_D330 Ohjelmointiluokka
To 19.09.2024 klo 11:15 - 13:45
(2 t 30 min)
Mobile Application Development TTC8450-3005
P2_D330 Ohjelmointiluokka
To 26.09.2024 klo 11:15 - 13:45
(2 t 30 min)
Mobile Application Development TTC8450-3005
Verkko/Online (KYHA)
To 03.10.2024 klo 11:15 - 13:45
(2 t 30 min)
Mobile Application Development TTC8450-3005
P2_D330 Ohjelmointiluokka
To 10.10.2024 klo 11:15 - 13:45
(2 t 30 min)
Mobile Application Development TTC8450-3005
P2_D330 Ohjelmointiluokka
To 24.10.2024 klo 11:15 - 13:45
(2 t 30 min)
Mobile Application Development TTC8450-3005
P2_D330 Ohjelmointiluokka
To 31.10.2024 klo 11:15 - 13:45
(2 t 30 min)
Mobile Application Development TTC8450-3005
P2_D330 Ohjelmointiluokka
To 07.11.2024 klo 11:15 - 13:45
(2 t 30 min)
Mobile Application Development TTC8450-3005
Verkko/Online (KYHA)
To 14.11.2024 klo 11:15 - 13:45
(2 t 30 min)
Mobile Application Development TTC8450-3005
P2_D330 Ohjelmointiluokka
To 21.11.2024 klo 11:15 - 13:45
(2 t 30 min)
Mobile Application Development TTC8450-3005
P2_D330 Ohjelmointiluokka
To 28.11.2024 klo 11:15 - 13:45
(2 t 30 min)
Mobile Application Development TTC8450-3005
P2_D330 Ohjelmointiluokka
To 05.12.2024 klo 11:15 - 13:45
(2 t 30 min)
Mobile Application Development TTC8450-3005
P2_D330 Ohjelmointiluokka
To 12.12.2024 klo 11:15 - 13:45
(2 t 30 min)
Mobile Application Development TTC8450-3005
Verkko/Online (KYHA)
Muutokset varauksiin voivat olla mahdollisia.

Arviointiasteikko

0-5

Tavoitteet

Tarkoitus:
Käytyäsi tämän opintojakson tiedät ja ymmärrät eri mobiiliteknologioiden mahdollisuudet toteuttaa mobiililaitteissa toimivia sovelluksia web-tekniikoilla. Pystyt aloittamaan työskentelyn web-teknologiolla rakennettavien mobiilisovellusten kehittäjänä.

EUR-ACE-osaamiset:
EUR-ACE Tekniikan soveltaminen käytäntöön
EUR-ACE Tieto ja ymmärrys

Osaamistavoitteet:
Tunnistat eri web-pohjaisten mobiilisovellusten tyypit, niiden erityispiirteet ja käyttökohteet. Osaat suunnitella ja kehittää mobiilisovelluksia moderneilla web-teknologioilla.

Sisältö

Ideasta mobiilisovellukseksi ajattelu
Eri mobiiliteknologioiden esittely
Ohjelmointiympäristön pystyttäminen
Mobiilisovelluksien toteuttaminen moderneilla web-tekniikoilla:
- hybridisovellukset
- natiivit web-sovellukset
- progressiiviset web-sovellukset
Sovellusten julkaiseminen

Oppimateriaalit

Opintojakson materiaali GitLab / LabraNet-palvelussa

Opetusmenetelmät

Luennot, harjoitukset ja tutkimustehtävä. Voidaan suorittaa myös virtuaalisesti.

Toteutuksen valinnaiset suoritustavat

Muulla tavoin hankitun osaamisen todentaminen

Opiskelijan ajankäyttö ja kuormitus

Luennot 25h, harjoitukset 80h, tutkimustehtävä 30h

Arviointikriteerit, tyydyttävä (1)

Välttävä 1:
Tiedät ja ymmärrät eri mobiiliteknologioiden ohjelmointimahdollisuudet, mutta oman ohjelmointitaidon soveltaminen käytäntöön on suppeaa ja vaikeaa. Olet tehnyt vain osan opintojakson harjoitustehtävistä. Valitsemasi tutkimustehtävän aihealue on kokonaisuutena suppea. Osaat suunnitella ja toteuttaa suppean mobiilisovelluksen moderneilla web-tekniikoilla. Olet osallistunut tutkimustehtävän dokumentaation laatimiseen ja seminaariesitelmään.

Tyydyttävä 2:
Tiedät ja ymmärrät eri mobiiliteknologioiden ohjelmointimahdollisuudet ja osaat soveltaa osaamistasi käytännön tehtävien ratkaisuihin. Olet tehnyt opintojakson keskeisimmät harjoitustehtävät. Valitsemasi tutkimustehtävän aihealue on suppeahko. Osaat soveltaa osaamistasi valitun teknologian saralla ja toteuttaa mobiilisovelluksen moderneilla web-tekniikoilla. Laatimasi dokumentaatio on osittain sekavaa ja puutteellista. Olet pitänyt seminaariesitelmän.

Arviointikriteerit, hyvä (3)

Hyvä 3:
Tiedät ja ymmärrät hyvin eri mobiiliteknologioiden ohjelmointimahdollisuudet ja osaat soveltaa osaamistasi käytännön tehtävien ratkaisuihin. Olet tehnyt suurimman osan opintojakson harjoitustehtävistä. Valitsemasi tutkimustehtävän aihealue on tavanomainen. Osaat analysoida valitun teknologian mahdollisuuksia ja laatia useita näkymiä sisältävän mobiilisovelluksen moderneilla web-tekniikoilla. Tutkimustehtävään liitetty dokumentaatiosi kuvaa käytetyn teknologian käyttöönoton, konfiguroinnin, rakenteen sekä sovelluksen toteuttamisen. Osaat analysoida valintojasi seminaariesitelmässä.

Kiitettävä 4:
Osoitat laajempaa tietoa ja ymmärrystä eri mobiiliteknologioiden ohjelmointimahdollisuuksista ja osaat soveltaa osaamistasi käytännön tehtävien ratkaisuihin. Olet tehnyt melkein kaikki opintojakson tehtävät. Valitsemasi tutkimustehtävän aihealue on vaativa. Osaat arvioida ja perustella valitsemasi teknologian mahdollisuuksia ja osaat laatia mobiilisovelluksen moderneilla web-tekniikoilla, joka on virheetön ja näyttävä. Tutkimustehtävääsi liitetty dokumentaatio kuvaa kattavasti käytetyn teknologian käyttöönoton, konfiguroinnin, rakenteen, sovelluksen toteuttamisen ja julkaisemisen. Osaat arvioida ja perustella omia ratkaisujasi seminaariesitelmässä.

Arviointikriteerit, kiitettävä (5)

Erinomainen 5:
Osoitat laajaa tietoa ja ymmärrystä eri mobiiliteknologioiden ohjelmointimahdollisuuksiin ja osaat soveltaa osaamistasi käytännön tehtävien ratkaisuihin esimerkillisesti. Olet tehnyt opintojakson kaikki tehtävät. Valitsemasi tutkimustehtävän aihealue on haastava ja laaja. Osaat arvioida kriittisesti valitun teknologian mahdollisuuksia ja laatia mobiilisovelluksen moderneilla web-tekniikoilla, joka dynaaminen ja näyttävä. Tutkimustehtävääsi liitetty dokumentaatio kuvaa kattavasti ja virheettömästi käytetyn teknologian käyttöönoton, konfiguroinnin, rakenteen, sovelluksen toteuttamisen, julkaisemisen ja testaamisen. Osaat kriittisesti arvioida ja perustella omia ratkaisujasi seminaariesitelmässä.

Esitietovaatimukset

Tietotekniikan peruskäyttötaidot, JavaScript-ohjelmointi

Siirry alkuun