•   Frontend-kehitys 4A00EZ61-3003 01.08.2021-31.12.2021  15 op  (20TIKOOT1) +-
    Opintojakson osaamistavoitteet
    Tavoitteena on, että moduulin suoritettuaan opiskelijalla on hyvät ammatilliset taidot asiakaspuolen tekniikoista. Moduulissa keskitytään omien ammatillisten taitojen kehittämiseen niin käyttöliittymän suunnittelussa kuin toteuttamisessa.
    Esitietovaatimukset
    Opintojaksot Johdatus ohjelmointiin sekä WWW-tekniikat tai näitä opintoja vastaavat tiedot.
    Opintojakson sisältö
    Web-standardit,
    selainohjelmointi yleisesti,
    selainohjelmointi kehyksellä.
    Arviointikriteerit
    Tyydyttävä

    Opiskelija osaa selaimessa käytettävän ohjelmointikielen alkeet.

    Opiskelija osaa toteuttaa pienimuotoisen selainpään sovelluksen.

    Opiskelija tunnistaa keskeiset web-standardit.

    Opiskelija osaa hyödyntää tyylitiedostoja ja  ottaa käytettävyyden huomioon sivuja tehdessään.

    Hyvä

    Opiskelija osaa toteuttaa selainsovelluksen joka käyttää hyödykseen ulkopuolista tietokantaa.

    Opiskelija osaa hyödyntää erilaisia rajapintoja selainpohjaisessa sovelluskehityksessä.

    Opiskelija osaa tuottaa selainpohjaisen sovelluksen joka on visuaalisesti miellyttävä kokonaisuus hyödyntäen tyylitiedostoja.

    Kiitettävä

    Opiskelija ymmärtää kehyksen hyödyt toteuttaessaan selainpään sovellusta.

    Opiskelija osaa toteuttaa selainpään sovelluksen käyttämällä modernia kehystä.

    Opiskelija osaa suunnitella ja toteuttaa web-sovelluksen ottamalla käytettävyyden ja saavutettavuuden erinomaisesti huomioon.


    Vastuuhenkilön nimi

    Toni Männistö

    Kirjallisuus

    -

    Opiskelumuodot ja opetusmenetelmät

    Luennot, harjoitukset, etäopetus, ongelmaperustainen oppiminen.

    Arviointimenetelmät (toteutus) ja kriteerit (opintojakso)

    Opintojakso arvioidaan painotetulla keskiarvolla seuraavista osa-alueista

    ECMAScript Essentials (26%)

    Arviointi tentillä. Annetuista harjoituksista 50% pakollisia.

    React Development (26 %)

    Arviointi harjoituksilla ja projektityöllä.

    UI Technologies (26%)

    Arvioidaan harjoitustehtävien perusteella sekä mahdollisesti tehtyjen esitelmien perusteella.

    Usability (20%)

    Arvioidaan osallistumalla zoom-opetukseen ja tehtävin.

    Opetuskielet

    Suomi

    Ajoitus

    01.08.2021 - 31.12.2021

    Ilmoittautumisaika

    09.06.2021 - 31.08.2021

    Opintopisteet

    15 op

    Ryhmä(t)

    20TIKOOT1

    Paikkoja

    0 - 30

    Opettaja(t)

    Jussi Pohjolainen, Pekka Yliruusi, Teemu Heinimäki, Kirsi Karimäki

    Vastuuyksikkö

    Tietojenkäsittely

    Koulutusohjelma(t)

    Tietojenkäsittelyn tutkinto-ohjelma

    Toimipiste

    TAMK Pääkampus

    Arviointiasteikko

    0-5

    Valinnaiset suoritustavat

    -

    Tenttien ajankohdat

    EcmaScript tentti viikolla 41 keskiviikkona lähiopetuksen ajankohtana.

    Opiskelijan ajankäyttö ja kuormitus

    Opiskelijan työtä yhteensä 405 h joka jakautuu tasaisesti ajankohdalle syyskuu - joulukuu.

    Sisällön jaksotus

    Opintojakso koostuu neljästä osa-alueesta:

    - EcmaScript Essentials, Jussi Pohjolainen, 4 op
    - React Development, Teemu Heinimäki, 4 op, aloitus 2. periodilla
    - UI Technologies, Pekka Yliruusi, 4 op
    - Usability, Kirsi Karimäki, 3 op

    Arviointikriteerit
    Hylätty

    Ks. arviointimenetelmät

    Tyydyttävä

    Ks. arviointimenetelmät

    Hyvä

    Ks. arviointimenetelmät

    Kiitettävä

    Ks. arviointimenetelmät