Intrinsic vs. Extrinsic Programming Challenges in Educational Games: How they shape Children’s Computational Thinking, Learning Drive, and Game Engagement
Authors
Paper Title
Intrinsic vs. Extrinsic Programming Challenges in Educational Games: How they shape Children’s Computational Thinking, Learning Drive, and Game Engagement
Publication Info
- Topic area: Educational programming games (EPGs) and their impact on computational thinking, motivation, and engagement.
- Keywords: Educational programming games, computational thinking, intrinsic motivation, extrinsic motivation, flow experience, game design, pedagogy-oriented design, gameplay-oriented design, challenge design patterns, primary education.
Background and Problem
- Problem / challenge: Many educational programming games (EPGs) fail to balance educational objectives with engaging gameplay. The integration of pedagogical and gameplay challenges is not well understood, leading to games that either lack meaningful learning outcomes or fail to sustain player engagement.
- Significance: Computational thinking (CT) is a critical 21st-century skill, essential for preparing students for an AI-driven society. Effective EPGs could enhance CT development while maintaining player engagement, making them a valuable tool in education.
- Motivation and related work: Prior research has explored game challenges as a unidimensional concept (e.g., difficulty levels) and has proposed frameworks for integrating educational and gameplay elements. However, these studies lack clarity on how to effectively blend programming education with gameplay challenges. This paper builds on Chen’s framework for core game elements in EPGs to address this gap.
Solution
- Proposed approach: Two challenge design patterns for EPGs:
- Extrinsic programming challenges (C1): Programming as the core challenge, enforced through external constraints like code-length limits.
- Intrinsic programming challenges (C2): Programming as a tool to overcome complex in-game puzzles, embedding programming challenges within gameplay.
- Novelty:
- Conceptualization of two distinct challenge design patterns (C1 and C2) for EPGs.
- Development of two isomorphic EPG prototypes (WannaBone1 for C1 and WannaBone2 for C2).
- Empirical evaluation of the effects of these patterns on CT development, learning motivation, and flow experience.
- Identification of gameplay-oriented design (C2) as more effective in balancing education and engagement.
- Procedure and key techniques:
- Design and development of two EPG prototypes with identical pedagogical content but differing challenge design patterns.
- Controlled classroom experiments with 306 primary school students, assessing CT performance, learning motivation, and flow experience.
- Use of validated instruments for CT assessment, learning motivation, and flow experience.
- Statistical analysis to compare outcomes between C1 and C2.
Results
- Concrete findings:
- Both C1 and C2 significantly improved CT performance, with comparable gains across groups.
- C2 led to higher intrinsic learning motivation (e.g., self-efficacy, achievement goals) and stronger flow experiences (e.g., autotelic experience, action-awareness merging).
- C1 focused on external constraints (e.g., code-length limits), while C2 embedded programming challenges within gameplay, creating richer engagement.
- Advantage over baselines:
- C2 outperformed C1 in enhancing intrinsic motivation and high-order flow immersion, despite both achieving similar CT gains.
- C2’s gameplay-oriented design better aligned with players’ expectations and provided a more engaging learning experience.
- Experiments / evaluation:
- Participants: 306 fourth- and fifth-grade students (aged 8–12) from two primary schools in China.
- Measures: CT performance (pre-test and post-test), learning motivation (five-point Likert scale), and flow experience (nine subscales).
- Experimental groups: Four groups assigned to play WannaBone1 (C1) or WannaBone2 (C2), with assessments conducted before and after gameplay.
- Limitations and future work:
- Limited to compulsory classroom settings in China, which may not generalize to voluntary learning contexts or other cultural environments.
- Short intervention duration (90 minutes) limits conclusions about long-term CT development.
- Reliance on self-report measures introduces potential biases.
- Future work could explore adaptive EPG designs, longer interventions, and diverse participant groups.
Summary
This study investigates two challenge design patterns for educational programming games (EPGs): extrinsic programming challenges (C1) and intrinsic programming challenges (C2). While both patterns effectively develop computational thinking (CT), C2 significantly enhances intrinsic learning motivation and flow experience by embedding programming challenges within gameplay. The findings suggest that gameplay-oriented designs better balance educational objectives with player engagement. Future research should explore adaptive and personalized EPGs, longer interventions, and diverse learning contexts to further validate and extend these insights.
Research Questions / Practical Problems
Question signals indexed for this paper.
No related papers with ≥60% similarity
Based on Jaccard similarity of research subtopics & professions (≥60%)