Using Comics to Introduce and Reinforce Programming Concepts in CS1

09/27/2021
by   Sangho Suh, et al.
0

Recent work investigated the potential of comics to support the teaching and learning of programming concepts and suggested several ways coding strips, a form of comic strip with its corresponding code, can be used. Building on this work, we tested the recommended use cases of coding strip in an undergraduate introductory computer science course at a large comprehensive university. At the end of the course, we surveyed students to assess their experience and found they benefited in various ways. Our work contributes a demonstration of the various ways comics can be used in introductory CS courses and an initial understanding of benefits and challenges with using comics in computing education gleaned from an analysis of students' survey responses and code submissions.

READ FULL TEXT

page 1

page 2

page 5

research
09/29/2021

Exploring Individual and Collaborative Storytelling in an Introductory Creative Coding Class

Teaching programming through storytelling is a popular pedagogical appro...
research
06/01/2023

Cheat Sheet for Teaching Programming with Comics: Through the Lens of Concept-Language-Procedure Framework

Comics is emerging as a popular medium for providing visual explanations...
research
04/06/2022

The Impact of Remote Pair Programming in an Upper-Level CS Course

Pair programming has been highlighted as an active learning technique wi...
research
03/10/2023

Visual Studio Code in Introductory Computer Science Course: An Experience Report

Involving integrated development environments (IDEs) in introductory-lev...
research
08/19/2021

Teaching Uncertainty Quantification in Machine Learning through Use Cases

Uncertainty in machine learning is not generally taught as general knowl...
research
04/26/2022

XSS for the Masses: Integrating Security in a Web Programming Course using a Security Scanner

Cybersecurity education is considered an important part of undergraduate...
research
02/11/2022

Spam four ways: Making sense of text data

The world is full of text data, yet text analytics has not traditionally...

Please sign up or login with your details

Forgot password? Click here to reset