Selainpään sovellusten toteutus
Rakennetyyppi: | Opintojakso |
---|---|
Koodi: | DU00BS10 |
OPS: | TK 2025 |
Taso: | Tradenomi (AMK) |
Opiskeluvuosi: | 2 (2026-2027) |
Lukukausi: | Syksy |
Laajuus: | 5 op |
Vastuuopettaja: | Ulvinen, Tero |
Opetuskieli: | Suomi |
Osaamistavoitteet
Opintojakson tavoitteena on tutustuttaa opiskelija valikoituihin moderneihin selainpään sovellusten toteutustekniikoihin ja -
tapoihin sekä harjoituttaa häntä niiden käytössä luoden hänelle hyvät valmiudet selainpään sovellusten luomiseen.
Opintojakson suoritettuaan opiskelija
• hyödyntää selainkäyttöliittymien kannalta keskeistä ohjelmointikieltä sovelluskehityksessä sujuvasti ja soveltaen
sekä kestävän kehityksen periaatteet ja tietoturvan huomioiden.
• valitsee hyödyntämänsä työvälineet (kuten editorin/IDE:n sekä mahdolliset kielimalleihin perustuvat aputyökalut) ja käyttää
niitä tarkoituksenmukaisesti.
• tuntee selainpään toteutuksessa tavanomaisia teknisiä ratkaisuja (kirjastoja/sovelluskehyksiä/vast.) ja niiden keskeisiä
ominaisuuksia. analysoi, vertailee ja huomioi erilaisten selainpuolen
toteutusratkaisujen hyötyjä ja haittapuolia.
• hallitsee ainakin yhden selainpään sovellusten toteuttamiseen soveltuvan työelämässä hyödyllisen kirjaston,
sovelluskehyksen tai vastaavan perusteet oleellisin osin ja osaa hyödyntää sitä käytännössä ammatillisesti mielekkäässä
laajuudessa.
• etsii ammatillisesti itselleen oleellista tietoa ja perehtyy siihen aktiivisesti ja omatoimisesti.
Opiskelijan työmäärä
135 tuntia
Edeltävät opinnot / Suositellut valinnaiset opinnot
Johdatus ohjelmointiin
Web-tekniikka ja digitaalinen grafiikka
Selainpään ohjelmointikielen perusteet
Sisältö
• Moderneja selainpään sovellusten kehityksessä hyödynnettäviä kirjastoja, sovelluskehyksiä tai vastaavia
ratkaisuja.
• Selainsovelluksen käyttöliittymän ja toiminnallisuuden suunnittelu vaatimuksia noudattaen.
• Selainsovelluksen toteutus käytännössä.
Opetusmuoto / Opetusmenetelmät
Verkko-opiskelu
Arviointikriteerit
Opintojakso arvioidaan asteikolla 0-5.
1-2:
Opiskelija tuntee keskeisiä selainpään sovelluksia toteutettaessa käytettäviä tekniikoita ja menettelytapoja sekä
suoriutuu pienimuotoisista selainpään ohjelmointitehtävistä modernia käyttöliittymäkirjastoa, selainpään kehitykseen
soveltuvaa ohjelmistokehystä tai vastaavaa hyödyntäen.
3-4:
Opiskelija osaa valita eri toteutusvaihtoehdoista tarkoitukseen sopivimman ja perustella valintansa. Hän hallitsee käytettävän
ohjelmointikielen ja hyödynnettävät kirjastot (vast.) sujuvasti,etsii tietoa ja ratkaisee ongelmia itsenäisesti, tunnistaa ja
noudattaa ohjelmistoalan tärkeitä toimintatapoja, ottaa vastuuta ohjelmistokehitystyöstään ja osaa johtaa ja aikatauluttaa sitä
sekä arvioida työnsä vaikutuksia ja laatua. Opiskelija osaa suunnitella ja toteuttaa ohjeistusta noudattaen visuaalisesti
miellyttävän, ulkopuolista dataa hyödyntävän selainsovelluksen, joka käyttää palvelinpään tarjoamia (vast.) rajapintoja
tarkoituksenmukaisesti.
5:
Opiskelija noudattaa ohjeistusta täsmällisesti ja hallitsee käytettävän ohjelmointikielen erinomaisesti, toimii vastuullisesti,
joustavasti ja rakentavasti sekä kykenee hyödyntämään sujuvasti laajaa valikoimaa työkaluja ja kirjastoja (vast.) sekä
tuottamaan siistiä ja hyvin dokumentoitua koodia. Hän ymmärtää toimintansa vaikutukset laaja-alaisesti, osoittaa
aktiivisuutta ja toimii tietoturvan ja kestävän kehityksen periaatteet huomioiden sekä yhdistelee ratkaisutapoja ja
tekniikoita luovasti ja ammattimaisesti. Opiskelija osaa suunnitella ja toteuttaa toiminnallisuuksiltaan monipuolisen,
virheettömästi toimivan, käytettävän ja saavutettavan selainpään sovelluksen.