<?xml version="1.1" encoding="utf-8"?>
<article xsi:noNamespaceSchemaLocation="http://jats.nlm.nih.gov/publishing/1.1/xsd/JATS-journalpublishing1-mathml3.xsd" dtd-version="1.1" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:mml="http://www.w3.org/1998/Math/MathML" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"><front><journal-meta><journal-id journal-id-type="publisher-id">JERA</journal-id><journal-title-group><journal-title>Journal of Electronic Research and Application</journal-title></journal-title-group><issn>2208-3502</issn><eissn>2208-3510</eissn><publisher><publisher-name>Bio-Byword Scientific Publishing Pty. Ltd.</publisher-name></publisher></journal-meta><article-meta><article-id pub-id-type="doi">10.26689/jera.v10i4.14903</article-id><article-categories><subj-group subj-group-type="heading"><subject>Article</subject></subj-group></article-categories><title>Design of a Programming Trainer Based on Narrative Theory</title><url>https://artdesignp.com/journal/JERA/10/4/10.26689/jera.v10i4.14903</url><author>ZengHuitong</author><pub-date pub-type="publication-year"><year>2026</year></pub-date><volume>10</volume><issue>4</issue><history><date date-type="pub"><published-time>2026-05-21</published-time></date></history><abstract>Addressing the high cognitive barriers and abstract nature of early programming for children aged 5–8, this study integrates narrative theory into the design of Tangible User Interfaces (TUIs). We developed a five-dimensional narrative model encompassing themes, characters, actions, scenes, and props to mitigate learners’ cognitive load through contextualized representation. A one-week comparative experiment demonstrated that children in the narrative tangible programming group significantly outperformed those in traditional computer programming and abstract tangible programming groups in terms of core concept comprehension, task efficiency, and self-correction proficiency. The findings suggest that narrative design achieves the “de-abstraction” of programming logic by embedding it into concrete storylines, fostering deep logical understanding in autonomous learning environments. This research provides valuable insights and design pathways for the development of early programming educational tools.</abstract><keywords/></article-meta></front><body/><back><ref-list><ref id="B1" content-type="article"><label>1</label><element-citation publication-type="journal"><p>Review of Children Programming Education Based on Computational Thinking: The China Education Information Website ICTEDU, May 13, 2025.</p><pub-id pub-id-type="doi"/></element-citation></ref><ref id="B2" content-type="article"><label>2</label><element-citation publication-type="journal"><p>Chen L, Xiao S, Chen Y, et al., 2024, ChatScratch: An AI-Augmented System Toward Autonomous Visual Programming Learning for Children Aged 6-12, Proceedings of the 2024 CHI Conference on Human Factors in Computing Systems, 1–19.</p><pub-id pub-id-type="doi"/></element-citation></ref><ref id="B3" content-type="article"><label>3</label><element-citation publication-type="journal"><p>Xia J, 2024, A Study of the Impact of Mind Mapping-based Gamified Programming Instruction on High School Students’ Computational Thinking, thesis, ‌Central China Normal University.</p><pub-id pub-id-type="doi"/></element-citation></ref><ref id="B4" content-type="article"><label>4</label><element-citation publication-type="journal"><p>Jiang X, Ding N, Chen S, et al., 2022, The Design Model and Effect Verification of Children’s Programming Games. Modern Educational Technology, 32(12): 58–67.</p><pub-id pub-id-type="doi"/></element-citation></ref><ref id="B5" content-type="article"><label>5</label><element-citation publication-type="journal"><p>Chen K, Chi H, 2022, Novice Young Board-Game Players’ Experience about Computational Thinking. Interactive Learning Environments, 30(8): 1375–1387.</p><pub-id pub-id-type="doi"/></element-citation></ref><ref id="B6" content-type="article"><label>6</label><element-citation publication-type="journal"><p>Lee T, Mauriello M, Ahn J, et al., 2014, CTArcade: Computational Thinking with Games in School Age Children. International Journal of Child-Computer Interaction, 2(1): 26–33.</p><pub-id pub-id-type="doi"/></element-citation></ref><ref id="B7" content-type="article"><label>7</label><element-citation publication-type="journal"><p>Sapounidis T, Demetriadis S, Stamelos I, 2015, Evaluating Children Performance with Graphical and Tangible Robot Programming Tools. Personal and Ubiquitous Computing, 19(1): 225–237.</p><pub-id pub-id-type="doi"/></element-citation></ref><ref id="B8" content-type="article"><label>8</label><element-citation publication-type="journal"><p>Beilin H, 1971, Developmental Stages and Developmental Processes. In D. R. Green, M. F. Ford &amp; G. B. Flamer (Eds.), Measurement and Piaget, 172–188.</p><pub-id pub-id-type="doi"/></element-citation></ref><ref id="B9" content-type="article"><label>9</label><element-citation publication-type="journal"><p>Borghi A, Flumini A, Cimatti F, et al., 2011, Manipulating Objects and Telling Words: A Study on Concrete and Abstract Words Acquisition. Frontiers in Psychology, 2011(2): 15.</p><pub-id pub-id-type="doi"/></element-citation></ref><ref id="B10" content-type="article"><label>10</label><element-citation publication-type="journal"><p>Kopcha T, Ocak C, Qian Y, 2021, Analyzing Children’s Computational Thinking through Embodied Interaction with Technology: A Multimodal Perspective. Educational Technology Research and Development, 69(4): 1987–2012.</p><pub-id pub-id-type="doi"/></element-citation></ref><ref id="B11" content-type="article"><label>11</label><element-citation publication-type="journal"><p>Hu W, Huang R, Li Y, 2024, Young Children’s Experience in Unplugged Activities about Computational Thinking: From an Embodied Cognition Perspective. Early Childhood Education Journal, 52(4): 769–782.</p><pub-id pub-id-type="doi"/></element-citation></ref><ref id="B12" content-type="article"><label>12</label><element-citation publication-type="journal"><p>Sung W, Ahn J, Black J, 2017, Introducing Computational Thinking to Young Learners: Practicing Computational Perspectives through Embodiment in Mathematics Education. Technology Knowledge and Learning, 22(3): 443–463.</p><pub-id pub-id-type="doi"/></element-citation></ref><ref id="B13" content-type="article"><label>13</label><element-citation publication-type="journal"><p>Zhang L, 2019, Application Research of Narrative Design Method in Children’s Toy Design, thesis, Changchun University of Science and Technology.</p><pub-id pub-id-type="doi"/></element-citation></ref><ref id="B14" content-type="article"><label>14</label><element-citation publication-type="journal"><p>Zhang K, Gao Z, 2018, Study on the Design of Child Medical Products Based on the Narrative Design. Art &amp; Design, 2018(1): 111–113.</p><pub-id pub-id-type="doi"/></element-citation></ref><ref id="B15" content-type="article"><label>15</label><element-citation publication-type="journal"><p>Zhang S, Wong G, 2023, Development and Validation of a Computational Thinking Test for Lower Primary School Students. Educational Technology Research and Development, 71(4): 1595–1630.</p><pub-id pub-id-type="doi"/></element-citation></ref><ref id="B16" content-type="article"><label>16</label><element-citation publication-type="journal"><p>Carver S, Klahr D, 1986, Assessing Children’s LOGO Debugging Skills with a Formal Model. J Educ Comput Res, 2(4): 487–525.</p><pub-id pub-id-type="doi"/></element-citation></ref></ref-list></back></article>
