Applying participatory design for developing an unplugged game to learning graph theory
摘要
Teaching Computer Science concepts, such as graph theory, is often challenging. This study proposes an approach for teaching graph theory using an unplugged game (GraphGame) developed through a participatory design process that includes usage observation, clarifying meaning, prototyping, and implementation. This process was carried out with a group of Brazilian middle school students and involved collecting observations, interviews, ideation activities, and iterative prototyping with quantitative and qualitative tests. The game offers an interactive way to explore graph algorithms, improving abstraction capacity, a skill related to Computational Thinking. The effectiveness of the game in facilitating the learning of fundamental graphs concepts among high school students was evaluated with an independent sample of students. The results pointed out the proposal as a promising alternative for teaching graph theory, a complex computing topic, in an engaging way. By enhancing playful learning, this work offers an alternative to make teaching Computer Science more enjoyable and effective.