Pretražite po imenu i prezimenu autora, mentora, urednika, prevoditelja

Napredna pretraga

Pregled bibliografske jedinice broj: 1280601

Automatic Evaluation of Student Software Solutions in a Virtualized Environment


Fabijanić, Mario; Đambić, Goran; Skračić, Borna; Kolarić, Matija
Automatic Evaluation of Student Software Solutions in a Virtualized Environment // MIPRO 2023, 46th ICT and Electronics Convention, May 22 - 26, 2023 Opatija, Croatia / Skala, Karolj (ur.).
Rijeka: Hrvatska udruga za informacijsku i komunikacijsku tehnologiju, elektroniku i mikroelektroniku - MIPRO, 2023. str. 698-703 (predavanje, međunarodna recenzija, cjeloviti rad (in extenso), znanstveni)


CROSBI ID: 1280601 Za ispravke kontaktirajte CROSBI podršku putem web obrasca

Naslov
Automatic Evaluation of Student Software Solutions in a Virtualized Environment

Autori
Fabijanić, Mario ; Đambić, Goran ; Skračić, Borna ; Kolarić, Matija

Vrsta, podvrsta i kategorija rada
Radovi u zbornicima skupova, cjeloviti rad (in extenso), znanstveni

Izvornik
MIPRO 2023, 46th ICT and Electronics Convention, May 22 - 26, 2023 Opatija, Croatia / Skala, Karolj - Rijeka : Hrvatska udruga za informacijsku i komunikacijsku tehnologiju, elektroniku i mikroelektroniku - MIPRO, 2023, 698-703

Skup
MIPRO 2023, 46th ICT and Electronics Convention

Mjesto i datum
Opatija, Hrvatska, 22.05.2023. - 26.05.2023

Vrsta sudjelovanja
Predavanje

Vrsta recenzije
Međunarodna recenzija

Ključne riječi
APAS ; computer science education ; educational technology ; automatic evaluation ; assessment ; virtualized environment ; partial marks ; configurable assessment process

Sažetak
Universities are using Automated Programming Assessment Systems (APAS) to minimize problems that emerge by manually managing student software solutions: subjectivity, inefficiency in case of many solutions, and lack of fast and rich feedback for the student. Lately, handling code executions in a secure way has become a requirement. Researchers addressed this topic and proposed generic security models: user-level restrictions, process-level restrictions, and virtualization. In the case of virtualization, commonly suggested solutions are virtual machines and containers. With all the benefits of virtual machines, but less resource-demanding, containers are becoming widely used last years. This paper proposes a newly developed assessment model and an information system and proposes a solution for the automatic evaluation of student software solutions in a virtualized environment. It analyzes the key parts of the student solution source codes and commands against a combination of the test case input data, using the pattern-finding method. This method was used in the context of finding the required lexical structures. The proposed system is used during the exam evaluation of the Programming course at the College of Algebra, and the relational database courses, for evaluating SQL solutions in combination with the previously developed system at the College of Algebra.

Izvorni jezik
Engleski

Znanstvena područja
Računarstvo, Informacijske i komunikacijske znanosti



POVEZANOST RADA


Ustanove:
Visoko učilište Algebra, Zagreb

Citiraj ovu publikaciju:

Fabijanić, Mario; Đambić, Goran; Skračić, Borna; Kolarić, Matija
Automatic Evaluation of Student Software Solutions in a Virtualized Environment // MIPRO 2023, 46th ICT and Electronics Convention, May 22 - 26, 2023 Opatija, Croatia / Skala, Karolj (ur.).
Rijeka: Hrvatska udruga za informacijsku i komunikacijsku tehnologiju, elektroniku i mikroelektroniku - MIPRO, 2023. str. 698-703 (predavanje, međunarodna recenzija, cjeloviti rad (in extenso), znanstveni)
Fabijanić, M., Đambić, G., Skračić, B. & Kolarić, M. (2023) Automatic Evaluation of Student Software Solutions in a Virtualized Environment. U: Skala, K. (ur.)MIPRO 2023, 46th ICT and Electronics Convention, May 22 - 26, 2023 Opatija, Croatia.
@article{article, author = {Fabijani\'{c}, Mario and \DJambi\'{c}, Goran and Skra\v{c}i\'{c}, Borna and Kolari\'{c}, Matija}, editor = {Skala, K.}, year = {2023}, pages = {698-703}, keywords = {APAS, computer science education, educational technology, automatic evaluation, assessment, virtualized environment, partial marks, configurable assessment process}, title = {Automatic Evaluation of Student Software Solutions in a Virtualized Environment}, keyword = {APAS, computer science education, educational technology, automatic evaluation, assessment, virtualized environment, partial marks, configurable assessment process}, publisher = {Hrvatska udruga za informacijsku i komunikacijsku tehnologiju, elektroniku i mikroelektroniku - MIPRO}, publisherplace = {Opatija, Hrvatska} }
@article{article, author = {Fabijani\'{c}, Mario and \DJambi\'{c}, Goran and Skra\v{c}i\'{c}, Borna and Kolari\'{c}, Matija}, editor = {Skala, K.}, year = {2023}, pages = {698-703}, keywords = {APAS, computer science education, educational technology, automatic evaluation, assessment, virtualized environment, partial marks, configurable assessment process}, title = {Automatic Evaluation of Student Software Solutions in a Virtualized Environment}, keyword = {APAS, computer science education, educational technology, automatic evaluation, assessment, virtualized environment, partial marks, configurable assessment process}, publisher = {Hrvatska udruga za informacijsku i komunikacijsku tehnologiju, elektroniku i mikroelektroniku - MIPRO}, publisherplace = {Opatija, Hrvatska} }




Contrast
Increase Font
Decrease Font
Dyslexic Font