Coding Strip: A Pedagogical Tool for Teaching and Learning Programming Concepts through ComicsFull paper
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 coding 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.
Wed 12 AugDisplayed time zone: Pacific Time (US & Canada) change
12:15 - 13:00 | Supporting Learning by Novice ProgrammersResearch Papers at Zoom Room Chair(s): Caitlin Kelleher Washington University in St. Louis | ||
12:15 15mTalk | Coding Strip: A Pedagogical Tool for Teaching and Learning Programming Concepts through ComicsFull paper Research Papers Sangho Suh University of Waterloo, Martinet Lee University of Waterloo, Gracie Xia University of Waterloo, Edith Law University of Waterloo Authorizer link | ||
12:30 15mTalk | Towards Designing Conversational Agents for Pair Programming: Accounting for Creativity Strategies and Conversational StylesFull paper Research Papers Sandeep Kuttal The University of Tulsa, Jarow Myers The University of Tulsa, Sam Gurka The University of Tulsa, David Magar The University of Tulsa, David Piorkowski IBM T.J. Watson Research Center, Rachel Bellamy IBM T.J. Watson Research Center | ||
12:45 8mTalk | EdCode: Towards Personalized Support at Scale for Remote Assistance in CS EducationShort paper Research Papers Yan Chen University of Michigan, Jaylin Herskovitz University of Michigan, Gabriel Matute University of Michigan, April Wang University of Michigan, Sang Won Lee Virginia Polytechnic Institute and State University, Walter Lasecki University of Michigan, Steve Oney University of Michigan Authorizer link | ||
12:53 7mTalk | Exploring Differences Between Student and Teacher Created Snap! ProjectsShort paper Research Papers Amy Isvik North Carolina State University, Veronica Catete North Carolina State University, Lauren Alvarez North Carolina State University, Nicholas Lytle North Carolina State University, Tiffany Barnes North Carolina State University Authorizer link |