A Computer-Supported Collaborative Learning Environment for Computer Science Education

Michael Holly,Jannik Hildebrandt,Johanna Pirker
2024-06-05
Abstract:Skills in the field of computer science (CS) are increasingly in demand. Often traditional teaching approaches are not sufficient to teach complex computational concepts. Interactive and digital learning experiences have been shown as valuable tools to support learners in understanding. However, the missing social interaction affects the quality of the learning experience. Adding collaborative and competitive elements can make the virtual learning environment even more social, engaging, and motivating for learners. In this paper, we explore the potential of collaborative and competitive elements in an interactive virtual laboratory environment with a focus on computer science education. In an AB study with 35 CS students, we investigated the effectiveness of collaborative and competitive elements in a virtual laboratory using interactive visualizations of sorting algorithms.
Emerging Technologies
What problem does this paper attempt to address?
The problem that this paper attempts to solve is that in computer science education, traditional teaching methods are often insufficient to teach complex computational concepts. Although interactive and digital learning experiences have been proven to be effective tools to support learners' understanding, the lack of social interaction can affect the quality of the learning experience. Therefore, this article explores the potential of adding collaborative and competitive elements in a virtual laboratory environment, especially for computer science education. Through an A/B study, the author investigates the effectiveness of collaborative and competitive elements in the virtual laboratory, especially in the interactive visualization of sorting algorithms. Specifically, the main research objectives of the paper include: - Exploring how collaboration affects learners' motivation, emotion, and learning outcomes. - Investigating the impact of the connection between team partners on learning and participation in a collaborative environment. - Identifying users' acceptance of the battle mode containing competitive elements in a collaborative environment. Through these research objectives, the author hopes to reveal the potential value of collaborative and competitive elements in a virtual learning environment, especially in improving computer science students' conceptual understanding and learning motivation.