Vue.js perusteiden verkkopohjaisen oppimateriaalin kehittäminen ammattikorkeakouluopetukseen
Peltoniemi, Janne; Kärki, Mikko (2025)
Peltoniemi, Janne
Kärki, Mikko
2025
Julkaisun pysyvä osoite on
https://urn.fi/URN:NBN:fi:amk-2025121838139
https://urn.fi/URN:NBN:fi:amk-2025121838139
Tiivistelmä
Tämän opinnäytetyön tavoitteena oli suunnitella ja toteuttaa Savonia-ammattikorkeakoululle oppimateriaali, joka perehdyttää opiskelijat Vue.js-web-ohjelmointikehyksen perusteisiin.
Opinnäytetyön tilaajana ja toimeksiantajana toimi Savonia-ammattikorkeakoulu tietotekniikan tutkinto-ohjelman tarpeeseen. Savonia-ammattikorkeakoululla on jatkuva tarve kehittää kurssivalikoimaa vastaamaan nopeasti kehittyviä teknologioita, jonka johdosta Savonia-ammattikorkeakoulu tilasi opinnäytetyön.
Opinnäytetyössä hyödynnettiin tiedonhakua ulkoisista lähteistä sekä opinnäytetyön tekijöiden osaamista.
Opinnäytetyö toteutettiin kehittämismenetelmällä. Kehitys aloitettiin vertaamalla opetukseen soveltuvia ohjelmointikehyksiä, joissa otettiin huomioon kehysten helppo omaksuttavuus itsenäisessä opiskelussa, suosio perustuen verkkoartikkeleihin ja -kyselyihin sekä vertailtavien ohjelmointikehysten dokumentaatioiden laajuus sekä helppolukuisuus.
Kurssimateriaali toteutettiin itsenäisesti opiskeltavaksi ja jaettiin selkeästi teemoittain, joista jokainen teemakokonaisuus sisälsi harjoitustehtävät ja näiden yksikkötestit ja esimerkkiratkaisut, opetusvideot ja Vue.js-malliprojektit. Kurssimateriaaliin tuotettiin myös kirjallinen teoriamateriaali, joka sisälsi tietoa teemojen aiheista ja ohjeistusta Vue.js-ohjelmointikehyksestä.
Opinnäytetyön tuloksena syntyi kurssimateriaali, joka laajentaa Savonia-ammattikorkeakoulun opetussisältöä. Työ tarjosi käytännön kokemusta Vue.js-ohjelmointikehyksestä sekä verkkopohjaisten kurssien oppimateriaalien suunnittelusta ja kehittämisestä projektiluontoisesti. Kurssimateriaali oli projektin päättyessä ajantasainen, mutta vaatii ylläpitoa ohjelmointikehyksen päivittyessä.
Opinnäytetyön tilaajana ja toimeksiantajana toimi Savonia-ammattikorkeakoulu tietotekniikan tutkinto-ohjelman tarpeeseen. Savonia-ammattikorkeakoululla on jatkuva tarve kehittää kurssivalikoimaa vastaamaan nopeasti kehittyviä teknologioita, jonka johdosta Savonia-ammattikorkeakoulu tilasi opinnäytetyön.
Opinnäytetyössä hyödynnettiin tiedonhakua ulkoisista lähteistä sekä opinnäytetyön tekijöiden osaamista.
Opinnäytetyö toteutettiin kehittämismenetelmällä. Kehitys aloitettiin vertaamalla opetukseen soveltuvia ohjelmointikehyksiä, joissa otettiin huomioon kehysten helppo omaksuttavuus itsenäisessä opiskelussa, suosio perustuen verkkoartikkeleihin ja -kyselyihin sekä vertailtavien ohjelmointikehysten dokumentaatioiden laajuus sekä helppolukuisuus.
Kurssimateriaali toteutettiin itsenäisesti opiskeltavaksi ja jaettiin selkeästi teemoittain, joista jokainen teemakokonaisuus sisälsi harjoitustehtävät ja näiden yksikkötestit ja esimerkkiratkaisut, opetusvideot ja Vue.js-malliprojektit. Kurssimateriaaliin tuotettiin myös kirjallinen teoriamateriaali, joka sisälsi tietoa teemojen aiheista ja ohjeistusta Vue.js-ohjelmointikehyksestä.
Opinnäytetyön tuloksena syntyi kurssimateriaali, joka laajentaa Savonia-ammattikorkeakoulun opetussisältöä. Työ tarjosi käytännön kokemusta Vue.js-ohjelmointikehyksestä sekä verkkopohjaisten kurssien oppimateriaalien suunnittelusta ja kehittämisestä projektiluontoisesti. Kurssimateriaali oli projektin päättyessä ajantasainen, mutta vaatii ylläpitoa ohjelmointikehyksen päivittyessä.
