Oppimisanalytiikan automatisointi
Hosionaho, Sara; Pekkola, Sanna (2025)
Hosionaho, Sara
Pekkola, Sanna
2025
All rights reserved. This publication is copyrighted. You may download, display and print it for Your own personal use. Commercial use is prohibited.
Julkaisun pysyvä osoite on
https://urn.fi/URN:NBN:fi:amk-2025053018463
https://urn.fi/URN:NBN:fi:amk-2025053018463
Tiivistelmä
Opinnäytetyön tarkoituksena oli tehdä visualisointi Power BI -ohjelmassa opiskelijoiden SQL-lauseiden harjoittelemisen yhteydessä kertyneestä datasta. Visualisointi auttaa opettajia oppimisanalytiikan tarkastelussa. Toisena näkökulmana oli keksiä automatisoinnin keino, jolla dataa pystytään siirtämään tietokannasta Power BI -ohjelmaan ilman manuaalista työtä. Opinnäytetyö toteutettiin toimeksiantona Kaakkois-Suomen ammattikorkeakoulu Xamkille. Työn taustalla oli TIEJOT-hankkeen opettajien tarve helpottaa kurssin työmäärää.
Työn tutkimustavoitteena oli selvittää, miten automatisointi olisi mahdollista toteuttaa. Automatisoinnin ratkaisun selvittämiseksi tutkittiin monia erilaisia automatisoinnin ratkaisuja. Toisena tavoitteena oli luoda TIEJOT-hankkeen raakadatasta helposti ymmärrettävä selkeä visualisointi, josta pystyisi tarkastelemaan koko kurssin opiskelijoiden sekä myös yksittäisen oppilaan harjoittelun oppimisanalytiikkaa. Tehtyä visualisointia voi hyödyntää automatisoinnin avulla aina uuden kurssin alkaessa SQL-harjoitusten oppimisanalytiikan tulkinnassa.
Opinnäytetyön lähestymistapa on toiminnallinen eli produktiivinen. Työn lopputuloksena on konkreettinen tuotos toimeksiantajalle. Työssä käytettiin myös laadullista menetelmää, jolla saatiin teorian tueksi tietoa aiheesta. Laadullisena tutkimusmenetelmänä käytettiin teemahaastattelua, jossa haastateltiin muutamaa aiheesta tietävää koulun opettajaa Microsoft Teamsin välityksellä.
Työn lopputuloksena syntyi oppilaiden SQL-harjoitteluiden datasta tehty selkeä visualisointi Power BI -ohjelmassa. Automatisoinnin osalta keksittiin toimiva ja järkevä ratkaisu datan siirtoon käyttäen apuna Pythonia. Työn määritellyt tavoitteet saavutettiin. Automatisointia täytyy kuitenkin vielä kehittää lisää, jotta päästään haluttuun lopputulokseen.
Työn tutkimustavoitteena oli selvittää, miten automatisointi olisi mahdollista toteuttaa. Automatisoinnin ratkaisun selvittämiseksi tutkittiin monia erilaisia automatisoinnin ratkaisuja. Toisena tavoitteena oli luoda TIEJOT-hankkeen raakadatasta helposti ymmärrettävä selkeä visualisointi, josta pystyisi tarkastelemaan koko kurssin opiskelijoiden sekä myös yksittäisen oppilaan harjoittelun oppimisanalytiikkaa. Tehtyä visualisointia voi hyödyntää automatisoinnin avulla aina uuden kurssin alkaessa SQL-harjoitusten oppimisanalytiikan tulkinnassa.
Opinnäytetyön lähestymistapa on toiminnallinen eli produktiivinen. Työn lopputuloksena on konkreettinen tuotos toimeksiantajalle. Työssä käytettiin myös laadullista menetelmää, jolla saatiin teorian tueksi tietoa aiheesta. Laadullisena tutkimusmenetelmänä käytettiin teemahaastattelua, jossa haastateltiin muutamaa aiheesta tietävää koulun opettajaa Microsoft Teamsin välityksellä.
Työn lopputuloksena syntyi oppilaiden SQL-harjoitteluiden datasta tehty selkeä visualisointi Power BI -ohjelmassa. Automatisoinnin osalta keksittiin toimiva ja järkevä ratkaisu datan siirtoon käyttäen apuna Pythonia. Työn määritellyt tavoitteet saavutettiin. Automatisointia täytyy kuitenkin vielä kehittää lisää, jotta päästään haluttuun lopputulokseen.
