• DocumentCode
    713508
  • Title

    Interactive Learning Content for Introductory Computer Science Course Using the ViLLE Exercise Framework

  • Author

    Karavirta, Ville ; Haavisto, Riku ; Kaila, Erkki ; Laakso, Mikko-Jussi ; Rajala, Teemu ; Salakoski, Tapio

  • Author_Institution
    Dept. of Inf. Technol., Univ. of Turku, Turku, Finland
  • fYear
    2015
  • fDate
    9-12 April 2015
  • Firstpage
    9
  • Lastpage
    16
  • Abstract
    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.
  • Keywords
    Internet; computer aided instruction; computer science education; educational courses; JSAV; ViLLE exercise framework; academia; algorithm simulation exercises; educational researchers; educational systems; exercise system developers; interactive learning content; introductory computer science course; js-parsons; online learning materials; online tutorial; program construction tasks; textual material; Data visualization; Education; Java; Programming profession; Tutorials; Visualization; automatic assessment; learning environments; online learning; programming education; ville;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Learning and Teaching in Computing and Engineering (LaTiCE), 2015 International Conference on
  • Conference_Location
    Taipei
  • Type

    conf

  • DOI
    10.1109/LaTiCE.2015.24
  • Filename
    7126224