A4 Vertaisarvioitu artikkeli konferenssijulkaisussa

Building a virtualized environment for programming courses




TekijätPolvinen Tuisku, Ylikännö Timo, Mäkeläinen Ari, Rauti Sampsa, Mäkelä Jari-Matti, Tammi Jani

ToimittajaRocha Álvaro, Adeli Hojjat, Reis Luís Paulo, Costanzo Sandra, Orovic Irena, Moreira Fernando

Konferenssin vakiintunut nimiWorld Conference on Information Systems and Technologies

Julkaisuvuosi2020

JournalAdvances in Intelligent Systems and Computing

Kokoomateoksen nimiTrends and Innovations in Information Systems and Technologies: Volume 2

Sarjan nimiAdvances in Intelligent Systems and Computing

Vuosikerta1160

Aloitussivu45

Lopetussivu55

ISSN2194-5357

DOIhttps://doi.org/10.1007/978-3-030-45691-7_5

Verkko-osoitehttps://link.springer.com/chapter/10.1007%2F978-3-030-45691-7_5

Rinnakkaistallenteen osoitehttps://research.utu.fi/converis/portal/detail/Publication/44610950


Tiivistelmä

Despite computer programming courses today often having hundreds of participants, it is important that the students complete practical programming exercises and have a possibility to participate in hands-on programming sessions, where they can get help from their peers and teaching assistants. However, heterogeneous devices used by students pose a great challenge. When installing and using development tools, both platform specific issues and the limitations of students' personal skill cause issues and lots of extra work for teachers. To address these challenges, we built a virtualized environment that provides the same homogeneous environment for all the students, reducing the time used for configuration and assisting students and allowing time to be used teaching the actual contents of the course. The current study provides an experience report on our course virtualization project, highlighting the drawbacks and benefits of our solution. Our preliminary findings indicate that vast majority of students are using the environment and have found it an effective and usable way to complete the practical coursework.


Ladattava julkaisu

This is an electronic reprint of the original article.
This reprint may differ from the original in pagination and typographic detail. Please cite the original version.





Last updated on 2024-26-11 at 21:26