Enhancing programming learning performance through a Jigsaw collaborative learning method in a metaverse virtual space
Computational thinking (CT) is crucial to fostering critical thinking and problem-solving skills. Many elementary schools have been cultivating students’ CT through block-based programming languages such as Scratch using traditional teacher-centered teaching methods. However, the approach excessively relies on teacher lectures, so the teacher’s teaching load is hefty, and most students cannot receive timely assistance from teachers, thus reducing students’ programming learning performance, interest, and confidence. Therefore, this study designs a Jigsaw collaborative learning method implemented in a metaverse virtual space (JCLM-MVS) for peer-to-peer Scratch programming learning to promote learners’ programming learning performance, CT, and learning attitudes. This study used a quasi-experimental research method, with 48 fifth-grade students from two classes in Taiwan’s elementary school as the research participants. One class of 24 students was randomly assigned to the experimental group using JCLM-MVS to conduct Scratch programming learning, whereas the other class of 24 students was assigned to the control group using the traditional teacher-centered teaching method. The study found that the experimental group of learners showed significantly better Scratch programming learning performance and attitude than the control group, and there was no statistically significant difference in CT between both groups, but both learning approaches effectively promoted CT. Additionally, the interview results showed that most interviewees stated that using JCLM-MVS for Scratch programming learning could receive timely assistance from peers, make collaborative learning more efficient and learning more enjoyable, and more intend to use JCLM-MVS for Scratch programming learning than using traditional teacher-centered teaching method due to the effective collaborative interaction mechanisms and realistic learning space provided in the metaverse virtual space. This study presents a novel and engaging learning approach by integrating a metaverse virtual space with the Jigsaw collaborative learning method, referred to as JCLM-MVS, which enhances the effectiveness of the Jigsaw collaborative learning method in promoting Scratch programming learning performance, CT, and attitudes.