Exploring Individual and Collaborative Storytelling in an Introductory Creative Coding Class

Sangho Suh,Ken Jen Lee,Celine Latulipe,Jian Zhao,Edith Law
DOI: https://doi.org/10.48550/arXiv.2110.09252
2021-09-29
Abstract:Teaching programming through storytelling is a popular pedagogical approach and an active area of research. However, most previous work in this area focused on K-12 students using block-based programming. Little, if any, work has examined the approach with university students using text-based programming. This experience report fills this gap. Specifically, we report our experience administering three storytelling assignments -- two individual and one collaborative -- in an introductory computer science class with 49 undergraduate students using $\textit{<a class="link-external link-http" href="http://p5.js" rel="external noopener nofollow">this http URL</a>}$, a text-based programming library for creative coding. Our work contributes an understanding of students' experiences with the three authoring processes and a set of recommendations to improve the administration of and experience with individual and collaborative storytelling with text-based programming.
Computers and Society
What problem does this paper attempt to address?