search query: @keyword computer-aided assessment / total: 1
reference: 1 / 1
« previous | next »
Author: | Riekkinen, Markku |
Title: | Integrating Stratum and A+ Functionalities in Moodle: Architecture and Evaluation |
Stratumin ja A+:n toiminnallisuuksien integrointi Moodleen: arkkitehtuuri ja evaluointi | |
Publication type: | Master's thesis |
Publication year: | 2016 |
Pages: | 75 Language: eng |
Department/School: | Perustieteiden korkeakoulu |
Main subject: | Computer Science (SCI3042) |
Supervisor: | Janhunen, Tomi |
Instructor: | Junttila, Tommi |
Electronic version URL: | http://urn.fi/URN:NBN:fi:aalto-201702011407 |
Location: | P1 Ark Aalto 7975 | Archive |
Keywords: | e-learning automated assessment computer-aided assessment software platform Moodle plugin e-oppiminen automaattinen arviointi tietokoneavusteinen arviointi ohjelmistoalusta Moodle-liitännäinen |
Abstract (eng): | Automated assessment within electronic learning (e-learning) uses computers for the grading of students' solutions to course assignments, which releases teachers from the burden of manually assessing the submissions and leaves them time for developing other course and teaching activities. The goal of this thesis was to modernize Stratum, an old platform for deploying arbitrary assignments that are automatically assessed and may also be randomly generated in order to provide personalized assignments for each student. The purpose of the modernization was to improve the maintainability and usability of the platform, while retaining its existing core functionality and in particular, its seamless integration in Moodle, a widely used e-learning platform that is also used as the official, university-wide platform at Aalto University, where it is known as MyCourses. This thesis presents alternative approaches for the modernization and identifies the most suitable one for implementation. The selected approach involves another platform, A+, that outsources the implementation of assignments to external exercise services. In this thesis project, a new Moodle plugin was implemented that replicates A+ functionality so that both A+ and Moodle may utilize the same exercise services and function as a front end to courses with automatically assessed assignments. Furthermore, the exercise service framework used with A+, known as the MOOC grader, was extended to support personalized assignments. The new Moodle plugin was named Astra. The new platform implemented in this thesis project realizes the requirements set for the modernization of Stratum. Assignments implemented for Stratum may be ported with feasible effort to the new platform as exercise services. In addition, the new platform replicates enough of the A+ functionality so that a typical course may freely select either Moodle or A+ as its front end without further modifications. |
Abstract (fin): | Automaattinen harjoitustehtävien arviointi on sähköisen oppimisen (e-oppiminen) osa, jossa tietokoneohjelma arvostelee opiskelijan tekemän tehtävän ratkaisun. Tällöin opettajan ei tarvitse käyttää aikaa tehtävien arvosteluun käsin ja aikaa voi käyttää enemmän muun opetuksen kehittämiseen. Tämän diplomityön tavoitteena oli uudistaa vanha Stratum-järjestelmä, joka on alusta automaattisesti arvioitavien tehtävien toteuttamiseen. Lisäksi Stratumilla voi toteuttaa satunnaisesti luotavia tehtäviä, jolloin jokaiselle opiskelijalle tarjotaan henkilökohtainen tehtävä. Uudistustyön tarkoituksena oli parantaa Stratumin ylläpidettävyyttä ja käytettävyyttä kuitenkaan menettämättä aiempaa ydintoiminnallisuutta. Erityisesti Stratumin saumaton integraatio Moodlessa haluttiin säilyttää. Moodle on laajasti käytetty sähköisen oppimisen alusta, jota käytetään myös Aalto-yliopistossa: kyseinen alusta tunnetaan Aallossa nimellä MyCourses. Tämä diplomityö esittelee vaihtoehtoja uudistustyön toteuttamiseksi ja valitsee niistä parhaan vaihtoehdon. Valittu vaihtoehto viittaa myös erääseen toiseen alustaan, A+:aan, joka ulkoistaa automaattisesti arvioitavien tehtävien toteutuksen ulkopuolisiksi palveluiksi. Tässä diplomityössä toteutettiin uusi Moodle-liitännäinen, joka toistaa A+:n toiminnallisuutta siten, että Moodle voi käyttää samoja tehtäväpalveluja kuin A+ automaattista arviointia varten, jolloin opiskelijat näkevät ja palauttavat tehtävät Moodlessa. Lisäksi tässä työssä laajennettiin A+:n käyttämää tehtäväpalvelujen ohjelmistokehystä, "MOOC graderiä", jotta se voi tukea henkilökohtaisia tehtäviä kuten Stratum. Uusi Moodle-liitännäinen nimettiin Astraksi. Tässä työssä toteutettu uusi alusta saavuttaa uudistustyölle asetetut tavoitteet. Stratumiin toteutetut vanhat tehtävät on mahdollista siirtää uudelle alustalle kohtuullisella vaivalla. Lisäksi uusi alusta muistuttaa riittävästi A+:aa, jotta tyypilliset kurssit voivat valita vapaasti, kumpaa alustaa ne käyttävät kurssialustana ja käyttöliittymänä, Moodlea vai A+:aa. |
ED: | 2017-03-26 |
INSSI record number: 55748
+ add basket
« previous | next »
INSSI