•   Front End Programming SOF004AS3A-3001 16.01.2023-19.05.2023  5   (EVENING, ...) +-
    Osaamistavoitteet
    Tämän opintojakson suorittanut tai vastaavan osaamisen hankkinut opiskelija osaa suunnitella ja toteuttaa verkkosivuston käyttäen modernia front end –sovelluskehystä (React).
    Lähtötaso ja sidonnaisuudet muihin opintojaksoihin
    Opintojakso sijaitsee it-tradenomi -tutkinnon Ohjelmistokehityksen suuntautumisessa.
    Opintojakson lähtötasona on, että opiskelija osaa vähintään tyydyttäväst
    - jäsentää verkkosovelluksen ohjelmalogiikan olio-ohjelmoinnin käytäntöjen mukaisesti,
    - suunnitella ja toteuttaa verkkosivulle ohjelmointilogiikkaa JavaScript-ohjelmointikielellä,
    - suunnitella ja toteuttaa Java-ohjelmointikielellä pienen tietokantaa käyttävän verkkosovelluksen sekä
    - toteuttaa tietokantahakuja SQL-kielellä.
    Vaadittava lähtötaso vastaa Haaga-Helian opintojaksoja Ohjelmointi 1, Ohjelmointi 2 ja Tietokannat ja tiedonhallinta.
    Sisältö
    - Front end -sovelluskehyksellä sivuston tekeminen
    - Käyttöliittymän tekeminen käyttäen UI-kirjastoa
    - Navigaation toteuttaminen
    - JSON-muotoisen tiedon hakeminen ja käsittely
    - Ulkoisten palveluiden käyttäminen REST-rajapinnalla
    Arviointikriteerit
    Arviointikriteeri - arvosana 1
    välttävää tietotaitoa verkkosivuston suunnittelussa ja toteutuksessa käyttäen modernia front end –sovelluskehystä
    ei juuri osaa etsiä ja soveltaa tietoa eikä testata ratkaisuja
    Arviointikriteeri - arvosana 3
    hyvää tietotaitoa verkkosivuston suunnittelussa ja toteutuksessa käyttäen modernia front end –sovelluskehystä
    osaa etsiä ja soveltaa tietoa sekä testata ratkaisuja
    Arviointikriteeri - arvosana 5
    kiitettävää tietotaitoa verkkosivuston suunnittelussa ja toteutuksessa käyttäen modernia front end –sovelluskehystä
    osaa aktiivisesti etsiä ja soveltaa tietoa sekä testata ratkaisuja
    Lisätiedot
    Opintojaksojen contact- ja blended-toteutuksilla edellytämme läsnäoloa lukujärjestykseen merkityillä opetuskerroilla. Jos olet poissa opetuskerroilta yli 25 % arvosanasi laskee yhdellä numerolla. Jos olet poissa opetuskerroilta yli 50 %, opintojakso hylätään.

    Opetusmenetelmät ja ohjaus

    Opintojaksosta on opetus Zoomissa, joka nauhoitetaan ja julkaistaan Moodlessa. Opetuksen lisäksi on erikseen sovittavia ohjaustunteja, jolle voi tulla hakemaan apua koodaukseen.

    Oppimateriaali ja suositeltava kirjallisuus

    Moodlessa olevat materiaalit ja videot sekä opintojaksolla kerrottava verkkomateriaali.

    Toimipiste

    Pasilan toimipiste

    Opetuskieli

    Suomi

    Ajoitus

    16.01.2023 - 19.05.2023

    Oppimistehtävät

    Opintojaksolla on viikoittain palautettavia tehtäviä ja neljässä osassa tehtävä harjoitustyö.

    Ilmoittautumisaika

    05.12.2022 - 09.12.2022

    Ryhmä
    • EVENING
    • ITB3PASOF1
    • ONLINE
    Toteutuksen valinnaiset oppimistavat

    Opintojakson voi tehdä itsenäisesti osallistumatta online opetukseen.

    Opettaja

    Sirpa Marttila

    Paikkoja

    15 - 40

    Arviointitavat

    Tentti 30% pakollinen
    Harjoitustyö 50% pakollinen
    Tehtävät 20% ei pakollinen

    Koulutus

    TRATI Business Information Technology

    T&K-osuus

    0.00 op

    Virtuaaliosuus

    5.00 op

    Arviointiasteikko

    H-5