Coding Strip: A Pedagogical Tool for Teaching and Learning Programming Concepts through Comics

被引:10
|
作者
Suh, Sangho [1 ]
Lee, Martinet [1 ]
Xia, Gracie [1 ]
law, Edith [1 ]
机构
[1] Univ Waterloo, Waterloo, ON, Canada
关键词
comics; coding strip; visual language; computing education; concreteness fading; computational thinking;
D O I
10.1109/vl/hcc50065.2020.9127262
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
The abstract nature of programming makes learning to code a daunting undertaking for many novice learners. In this work, we advocate the use of comics-a medium capable of presenting abstract ideas in a concrete, familiar way-for introducing programming concepts. Particularly, we propose a design process and related tools to help students and teachers create coding strips, a form of comic strips that are associated with a piece of code. We conducted two design workshops with students and high school computer science teachers to evaluate our design process and tools. We find that our design process and tools are effective at supporting the design of coding strips and that both students and teachers are excited about using coding strip as a tool for learning and teaching programming concepts.
引用
收藏
页数:10
相关论文
共 50 条
  • [21] An approach for the use of Learning Objects in teaching Computer Programming concepts
    Begosso, Luiz Ricardo
    Begosso, Luiz Carlos
    Begosso, Raissa Helena
    [J]. 2016 IEEE FRONTIERS IN EDUCATION CONFERENCE (FIE), 2016,
  • [22] PlayIT: Game Based Learning Approach for Teaching Programming Concepts
    Mathrani, Anuradha
    Christian, Shelly
    Ponder-Sutton, Agate
    [J]. EDUCATIONAL TECHNOLOGY & SOCIETY, 2016, 19 (02): : 5 - 17
  • [23] A music programming tool for learning object-oriented concepts
    Jung, Hyosook
    Park, Seongbin
    [J]. 7TH IEEE INTERNATIONAL CONFERENCE ON ADVANCED LEARNING TECHNOLOGIES, PROCEEDINGS, 2007, : 92 - +
  • [24] Learning Programming Concepts Through Maze Game in Scratch
    Ternik, Zan
    Koron, Anja
    Koron, Tine
    Serbec, Irena Nancovska
    [J]. PROCEEDINGS OF THE 11TH EUROPEAN CONFERENCE ON GAMES BASED LEARNING (ECGBL 2017), 2017, : 661 - 670
  • [25] LUDICITY IN THE TEACHING AND LEARNING PROCESS: THE GEOENVIRONMENTAL BINGO AS A PEDAGOGICAL TOOL IN GEOGRAPHY
    Araujo, Claudionete Candia
    Caduda dos Santos, Sindiany Suelen
    Ferreira da Silva, Maria do Socorro
    [J]. GEOSABERES, 2019, 10 (22): : 91 - 99
  • [26] An entrepreneurial learning exercise as a pedagogical tool for teaching CSR A Peruvian study
    Farber, Vanina A.
    Angela Priale, Maria
    Maria Fuchs, Rosa
    [J]. INDUSTRY AND HIGHER EDUCATION, 2015, 29 (05) : 345 - 360
  • [27] Threshold Concepts Theory as a Pedagogical Tool for Articulating Transformational Learning: An Initial Exploration
    Atherton, Matthew Christopher
    Meulemans, Yvonne Nalani
    [J]. JOURNAL OF TRANSFORMATIVE EDUCATION, 2021, 19 (02) : 147 - 165
  • [28] Autonomous Learning as a Pedagogical Tool: Exploring the Perceptions of Teaching and Learning Practices at Writing Hub
    Sheerah, Hebah Asaad Hamza
    Yadav, Meenakshi Sharma
    [J]. RUPKATHA JOURNAL ON INTERDISCIPLINARY STUDIES IN HUMANITIES, 2022, 14 (04):
  • [29] Scaffolding Literacy Learning Through Talk: Stance as a Pedagogical Tool
    Taylor, Laura A.
    [J]. READING TEACHER, 2021, 74 (04): : 375 - 383
  • [30] Teaching Sport Ethics Concepts Through Service Learning
    LaFountaine, Janna M.
    [J]. RESEARCH QUARTERLY FOR EXERCISE AND SPORT, 2014, 85 : 116 - 117