JavaScript
Rakennetyyppi: | Opintojakso |
---|---|
Koodi: | H2C1102 |
OPS: | AVOIN 2021 |
Taso: | Täydennyskoulutus yms. |
Laajuus: | 3 op |
Opetuskieli: | Suomi |
Toteutukset
Tot. | Ryhmä(t) | Opiskeluaika | Opettaja(t) | Kieli | Ilmoittautuminen |
---|---|---|---|---|---|
3002 | 25.10.2021 – 2.12.2021 | Harri Lehtinen, Ghodrat Moghadampour | Suomi | 30.8.2021 – 13.9.2021 | |
3003 | 20.9.2021 – 6.11.2021 | Suomi | |||
3005 | Avoin2022 | 24.10.2022 – 3.12.2022 | Harri Lehtinen | Suomi | 1.8.2022 – 28.8.2022 |
Osaamistavoitteet
Kurssin jälkeen opiskelija tuntee web-ohjelmoinnin ja JavaScript-ohjelmointikielen tärkeimmät elementit.
Opiskelijan työmäärä
Opiskelijan työmäärä on noin 16-20h viikossa kuuden viikon ajan. Tehtävät tehdään viikoittain.
Opiskelumateriaali sisältää opetusvideoita (opetus suomeksi) ja niihin liittyvää opetusmateriaalia (englanniksi).
Oppimisympäristöön julkaistaan viikottain itsenäisesti suoritettavia monivalinta- ja ohjelmointitehtäviä.
Osaamistavoitteiden saavuttamista arvioidaan myös 4 isommalla tehtävällä.
Edeltävät opinnot / Suositellut valinnaiset opinnot
HTML and CSS -kurssi. Perusohjelmointitaito jollakin ohjelmointikielellä (suositeltava).
Sisältö
Hyvät ohjelmointikäytännöt.
JavaScript-kielen elementit: muuttujat, toistorakenteet for/while, valintarakenteet if/else, array-taulukot, funktiot, valmiit ja itsetehdyt objektit, merkkijonojen käsittely.
Front-end ja back-end kommunikoinnin periaatteet: XML ja JSON, Ajax ja Fetch.
Aluevaikuttavuus
JavaScriptillä tehdään aluellamme paljon sovelluksia.
Kansainvälisyys
JavaScript on globaalisti yleisin dynaamisten asiakaspuolen web-sivujen ohjelmointikieli.
Opiskelumateriaali
https://developer.mozilla.org/en-US/docs/Web/JavaScript/Guide
ja muu oppimisympäristössä annettu materiaali.
Opetusmuoto / Opetusmenetelmät
Aloitus- ja päätöstapaaminen.
Opiskelijatiimien muodostaminen tehtävien tekemisen helpottamiseksi.
Verkko-opetuksena:
Opetusvideot.
Viikottain useita pienempiä tehtäviä.
Muutama isompi tehtävä.
Keskustelupalstan kysymykset ja vastaukset.
Arviointikriteerit
Numeerinen arviointi 0-5.
Arviointimenetelmät
Tehtävien pisteytys ilmenee oppimisympäristössä olevasta yleiskuvauksesta.
Lisätietoja
Luennoija Raija Tuomaala, rtu@vamk.fi,
GSM: +358 207 663 432