A Tangible Programming Tool for Children to Cultivate Computational Thinking
Open accessAbstract
Game and creation are activities which have good potential for computational thinking skills. In this paper we present T-Maze, an economical tangible programming tool for children aged 5–9 to build computer programs in maze games by placing wooden blocks. Through the use of computer vision technology, T-Maze provides a live programming interface with real-time graphical and voice feedback. We conducted a user study with 7 children using T-Maze to play two levels of maze-escape games and create their own mazes. The results show that T-Maze is not only easy to use, but also has the potential to help children cultivate computational thinking like abstraction, problem decomposition, and creativity.
The claims and statistics of this paper haven’t been checked yet.
Run the check — free, no account needed. It reads the open-access text and checks the sources it cites.
Integrity signals
Registry
Cites
Statistics
Claims the paper makes
The claims and statistics of this paper haven’t been checked yet.
Run the check — free, no account needed. It reads the open-access text and checks the sources it cites.
Claims other papers make about this one
Each is checked against this paper’s own text: does it say what the citing paper says it does?
Tangible programming simplifies abstraction and supports hands-on learning, especially for younger students.
“Tangible programming, which uses physical blocks to represent code, further simplifies abstraction and supports hands-on learning, especially for younger students [7].”
From Fostering computational thinking in young students through student generated challenges in tangible mobile augmented reality games (2025) · cites this paper as [7]
Self-check
Percentages, sums and reported differences re-computed from the paper’s own numbers.
The self-check needs the paper’s full text.
Cites
No references could be resolved yet.
Research works printed but not linked: 25
- [1]Wing JM Computational thinking Communications of the ACM 2006 49 3 33 35 2-s2.0-33745217108
- [2]Bundy A Computational thinking is pervasive Journal of Scientific and Practical Computing 2007 1 2 67 69
- [5]Orr G Computational thinking through programming and algorithmic art 1 Proceedings of the SIGGRAPH 2009: Talks (SIGGRAPH '09) 2009 ACM p. 1 2-s2.0-73049100891
- [8]McNerney TS Tangible programming bricks: an approach to making programming accessible to everyone [M.S. thesis] 2000 Cambridge, Mass, USA MIT Cambridge
- [10]Fails J Druin A Guha M Chipman G Simms S Churaman W Child’s play: a comparison of desktop and physical interactive environments Proceedings of the Interaction Design and Children (IDC '05) 2005 ACM 48 55 2-s2.0-70450234978
- [11]Horn MS Solovey ET Crouser RJ Jacob RJK Comparing the use of tangible and graphical programming languages for informal science education Proceedings of the SIGCHI Conference on Human Factors in Computing Systems (CHI '09) 2009 ACM 975 984
- [13]Fletcher GH Lu JJ Education: human computing skills: rethinking the K-12 experience Communications of the ACM 2009 52 2 23 25 2-s2.0-58849154228
- [14]Curzon P Peckham J Settle A Roberts E Taylor H Computational thinking(CT): on weaving it in Proceedings of the 14th Annual ACM SIGCSE Conference on Innovation and Technology in Computer Science Education (ITiCSE '09) 2009 ACM 201 202 2-s2.0-77049111804
- [16]Lu JJ Fletcher GHL Thinking about computational thinking Proceedings of the 40th ACM Technical Symposium on Computer Science Education (SIGCSE '09) 2009 ACM 260 264 2-s2.0-77952124526
- [18]National Research Council Committee for the workshops on computational thinking 2010 Report of a Workshop on the Scope and Nature of Computational Thinking 2010 Washington, DC, USA The National Academies Press
- [20]Resnick M All I really need to know (about creative thinking) I learned (by studying how children learn) in kindergarten Proceedings of the 6th Conference on Creativity & Cognition (CC '07) 2007 ACM 1 6 2-s2.0-36649003066
- [21]Dougherty J Concept visualization in CS0 using ALICE Journal of Computing Science in Colleges 2007 22 3 145 152
- [22]Lee I Martin F Denner J Computational thinking for youth in practice ACM Inroads 2011 2 1 32 37 2-s2.0-79952937801
- [23]Ruthmann A Heines JM Greher GR Laidler P Saulters C II Teaching computational thinking through musical live coding in Scratch Proceedings of the 41st ACM Technical Symposium on Computer Science Education (SIGCSE '10) 2010 ACM 351 355 2-s2.0-77952178235
- [24]Kelleher C Pausch R Lowering the barriers to programming: a taxonomy of programming environments and languages for novice programmers ACM Computing Surveys 2005 37 2 83 137 2-s2.0-27344439256
- [25]Rader C Brand C Lewis C Degrees of comprehension: children’s understanding of a visual programming environment Proceedings of the Conference on Human Factors in Computing Systems (CHI '97) 1997 ACM 351 358 2-s2.0-0030679095
- [26]Wyeth P Purchase HC Tangible programming elements for young children Proceedings of the Extended Abstracts on Human Factors in Computing Systems (CHI '02) 2002 ACM 774 775 2-s2.0-0038049472
- [27]Horn MS Jacob RJK Tangible programming in the classroom with tern Proceedings of the Extended Abstracts on Human Factors in Computing Systems (CHI Trends Interactivity) (CHI '07) 2007 ACM 1965 1970
- [28]Tarkan S Sazawal V Druin A Toque: designing a cooking-based programming language for and with children Proceedings of the 28th Annual Conference on Human Factors in Computing Systems (CHI '10) 2010 ACM 2417 2426 2-s2.0-77954018437
- [29]Gallardo D Juliá CF Jordá S TurTan: a tangible programming language for creative exploration Proceedings of the 3rd IEEE International Workshop on Horizontal Interactive Human Computer System (TABLETOP '08) 2008 IEEE Computer Society Press 89 92 2-s2.0-57849157059
- [30]Silver J Rosenbaum E Twinkle: programming with color Proceedings of the 4th International Conference on Tangible, Embedded, and Embodied Interaction (TEI '10) 2010 ACM 383 384 2-s2.0-77950810831
- [31]Wang DL Zhang C Wang HA T-Maze: a tangible programming tool for children Proceedings of the 10th International Conference on Interaction Design and Children (IDC '11) 2011 ACM 127 135 2-s2.0-79960267123
- [33]Howland K Supporting the development of multimodal writing and computational thinking skills through computer game creation Proceedings of the IEEE Symposium on Visual Languages and Human-Centric Computing (VL/HCC '09) 2009 IEEE Computer Society Press 250 251 2-s2.0-73449147640
- [34]L'Heureux J Boisvert D Sanghera K Cohen R IT problem solving: an implementation of computational thinking in information technology Proceedings of the 13th Annual Conference on Information Technology Education (SIGITE '12) 2012 ACM 183 188
- [35]Guzdial M Education: paving the way for computational thinking Communications of the ACM 2008 51 8 25 27 2-s2.0-49249090093
Cited by
Sorted by citations
A systematic review of integrating computational thinking in early childhood education
Su, J., & Yang, W. (2023) · Computers and Education Open · doi:10.1016/j.caeo.2023.100122 · Cited by 174 · see citing works
Gardeli, A., & Vosinakis, S. (2025) · Discover Education · doi:10.1007/s44217-025-00899-4 · Cited by 3 · see citing works
- Authors
- Wang, D., Wang, T., & Liu, Z.
- Affiliations
- Chinese Academy of Sciences (CN)
- Chongqing Medicine Exchange Co., Ltd., Chongqing 404100, China
- Corresponding author
- Wang, Danli
- Venue
- The Scientific World Journal
- Publisher
- Wiley
- Published
- 2014
- Volume
- 2014
- Pages
- 1-10
- ISSN
- 1537-744X (ISSN-L)
- 2356-6140
- PMC
- PMC3956636
- OpenAlex
- W2023924594
- Cited by
- 82
- References
- 0
- Citations by year
- 2026: 4 · 2025: 5 · 2024: 5 · 2023: 13 · 2022: 11 · 2021: 12 · 2020: 6 · 2019: 10 · 2018: 6 · 2017: 3 · 2016: 4 · 2015: 3
- FWCI
- 4.62
- Type
- journal article
- Language
- en
- Open access
- gold
- doi.org
- Locations
- The Scientific World JOURNAL (publishedVersion, cc-by)
- Europe PMC (PubMed Central) (publishedVersion, cc-by)
- PubMed Central (publishedVersion, cc-by)
- PubMed (publishedVersion)
- DOAJ (DOAJ: Directory of Open Access Journals) (submittedVersion)
- Funders
- National Natural Science Foundation of China (60970090, 61272325, 2013CB328805, 2012YS04, 2012BAH19F01)
- Major State Basic Research Development Program of China (60970090, 61272325, 2013CB328805, 2012YS04, 2012BAH19F01)
- Cooperation Project of Chinese Academy of Sciences and Foshan City (60970090, 61272325, 2013CB328805, 2012YS04, 2012BAH19F01)
- National Science and Technology Supported Program (60970090, 61272325, 2013CB328805, 2012YS04, 2012BAH19F01)
- Topics
- Physical Sciences › Computer Science › Computer Science Applications › Teaching and Learning Programming
- Physical Sciences › Computer Science › Artificial Intelligence › Educational Robotics and Engineering
- Social Sciences › Education › Child Development and Digital Technology
- Keywords
- tangible programming, computational thinking, children, maze game, wooden blocks, computer vision, voice feedback, abstraction, problem decomposition, creativity, game-based learning, T-maze
- MeSH terms
- Child, Child, Preschool, Creativity, Female, Humans, Male, Problem Solving, Software, Thinking, User-Computer Interface, Video Games, Nontherapeutic Human Experimentation, Feedback, Sensory
About these checks
Registry, retraction, Cites and statistics results are computed, not judged, with one exception: a printed reference that no index lists is read once by a model before it counts as a citation error. Claims are extracted by a model and kept only when their quote appears verbatim in the text; each cited source is then checked, with a model’s help, for whether it says what the claim relies on. Those verdicts can be wrong — read the claim’s quote and the cited source before relying on one.
Statistics and arithmetic are recomputed, not judged.
Confidence bands are shown only for fields calibrated on our annotated test set. None is calibrated yet, so no band is shown.
What counts as a claim ›How we measure confidence ›How we check this ›
Are you an author, or do you see a problem with this page? Request a review