Modulaarisen järjestelmän laajentaminen - Moodlen kurssien arkistointilohko
Hatakka, Mika (2010)
Julkaisun pysyvä osoite on
https://urn.fi/URN:NBN:fi:amk-201005047774
https://urn.fi/URN:NBN:fi:amk-201005047774
Tiivistelmä
Laajennettavuus on yksi merkityksellisimmistä ominaisuuksista varsinkin avoimen lähdekoodin sovelluksissa ja järjestelmissä. Modulaarisuus antaa laajennettavuuteen selkeän toteutusmallin. Digitaalisen materiaalin arkistointi on toinen tärkeä tämän hetken kysymys. Digitaalista materiaalia tuotetaan aina vain enemmän mutta arkistoinnin tarpeeseen on vasta viime aikoina alettu kiinnittää huomiota. Tässä työssä yhdistetään laajennettavuus ja arkistointi, Moodle-oppimisympäristöön toteutettavan kurssien arkistointijärjestelmän kehittämiseksi.
Työn tavoitteena oli toteuttaa kurssien arkistointijärjestelmä Moodle-oppimisympäristöön. Oppimisteknologiakeskus Kymiedun ylläpitää Moodle-oppimisympäristöä Kymenlaakson ammattikorkeakoululle. Kurssien määrän jatkuva kasvu aiheuttaa tilanteen, jossa kurssien suuri määrä tekee paikoin oikean kurssin löytämisen haasteelliseksi. Arkistointijärjestelmä mahdollisti opetusalustan selkiyttämisen siirtämällä vanhentuneet kurssit arkistoon, tietoja kuitenkaan hävittämättä.
Työn toiminnallisena osana toteutettiin Moodleen kurssien arkistointijärjestelmä laajennusmoduulina. Raportissa tutustutaan järjestelmän suunnitteluun vaikuttaneisiin perusteisiin ja käydään läpi työn etenemisen vaiheet.
Modulaarisen rakenteen omaavat sovellukset ja järjestelmät antavat mahdollisuuden laajennusmoduulien toteuttamiseen. Työn aikana tuli hyvin ilmi, että mitä parempi on laajennettavan järjestelmän tuntemus, sitä helpompi on saadaan aikaan laadukas lopputulos. Toteutettavasta laajennuksesta on oltava tarkat määritykset ja on myös ymmärrettävä, mitä toimeksiantaja odottaa laajennukselta.
Työn tavoitteena oli toteuttaa kurssien arkistointijärjestelmä Moodle-oppimisympäristöön. Oppimisteknologiakeskus Kymiedun ylläpitää Moodle-oppimisympäristöä Kymenlaakson ammattikorkeakoululle. Kurssien määrän jatkuva kasvu aiheuttaa tilanteen, jossa kurssien suuri määrä tekee paikoin oikean kurssin löytämisen haasteelliseksi. Arkistointijärjestelmä mahdollisti opetusalustan selkiyttämisen siirtämällä vanhentuneet kurssit arkistoon, tietoja kuitenkaan hävittämättä.
Työn toiminnallisena osana toteutettiin Moodleen kurssien arkistointijärjestelmä laajennusmoduulina. Raportissa tutustutaan järjestelmän suunnitteluun vaikuttaneisiin perusteisiin ja käydään läpi työn etenemisen vaiheet.
Modulaarisen rakenteen omaavat sovellukset ja järjestelmät antavat mahdollisuuden laajennusmoduulien toteuttamiseen. Työn aikana tuli hyvin ilmi, että mitä parempi on laajennettavan järjestelmän tuntemus, sitä helpompi on saadaan aikaan laadukas lopputulos. Toteutettavasta laajennuksesta on oltava tarkat määritykset ja on myös ymmärrettävä, mitä toimeksiantaja odottaa laajennukselta.