A4 Vertaisarvioitu artikkeli konferenssijulkaisussa
Interactive Learning Content for Introductory Computer Science Course Using the ViLLE Exercise Framework
Tekijät: Karavirta V, Haavisto R, Kaila E, Laakso MJ, Rajala T, Salakoski T
Toimittaja: Juan E. Guerrero
Konferenssin vakiintunut nimi: International Conference on Learning and Teaching in Computing and Engineering
Julkaisuvuosi: 2015
Kokoomateoksen nimi: Learning and Teaching in Computing and Engineering (LaTiCE), 2015 International Conference on
Tietokannassa oleva lehden nimi: 2015 International Conference on Learning and Teaching in Computing and Engineering
Aloitussivu: 9
Lopetussivu: 16
Sivujen määrä: 8
eISBN: 978-1-4799-9967-5
ISSN: 2377-0309
DOI: https://doi.org/10.1109/LaTiCE.2015.24
Tiivistelmä
Interactive learning content is a key to the success of online learning materials. Hence, many systems for creating and delivering interactive content has been developed in academia. In practice, however, teachers have to choose the suitable system from the multitude of available choices, thus limiting themselves to the features of that system. Furthermore, educational researchers have data collected in different formats by different systems. In this paper, we describe how we worked around these issues when implementing a new introductory computer science course using the ViLLE learning environment. The new course consists of six main topics, each of which is covered on a lecture and an online tutorial. The tutorials contain textual material together with numerous automatically assessed exercises with visual and immediate feedback. As we developed the course material, we integrated two educational systems - JSAV for algorithm simulation exercises and js-parsons for program construction tasks - into the ViLLE environment in order to use them on the course. This was enabled by the use of the framework for creating exercises into the ViLLE learning environment. The framework aims at easing the inclusion of interactive exercise into the environment by exercise system developers. In the paper, we briefly describe the course, the ViLLE exercise framework and out technical solution, as well as student results from the course and feedback on the exercise types.
Interactive learning content is a key to the success of online learning materials. Hence, many systems for creating and delivering interactive content has been developed in academia. In practice, however, teachers have to choose the suitable system from the multitude of available choices, thus limiting themselves to the features of that system. Furthermore, educational researchers have data collected in different formats by different systems. In this paper, we describe how we worked around these issues when implementing a new introductory computer science course using the ViLLE learning environment. The new course consists of six main topics, each of which is covered on a lecture and an online tutorial. The tutorials contain textual material together with numerous automatically assessed exercises with visual and immediate feedback. As we developed the course material, we integrated two educational systems - JSAV for algorithm simulation exercises and js-parsons for program construction tasks - into the ViLLE environment in order to use them on the course. This was enabled by the use of the framework for creating exercises into the ViLLE learning environment. The framework aims at easing the inclusion of interactive exercise into the environment by exercise system developers. In the paper, we briefly describe the course, the ViLLE exercise framework and out technical solution, as well as student results from the course and feedback on the exercise types.