Exploring Individual and Collaborative Storytelling in an Introductory Creative Coding Class

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

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 p5.js, 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.

READ FULL TEXT
research
09/27/2021

Using Comics to Introduce and Reinforce Programming Concepts in CS1

Recent work investigated the potential of comics to support the teaching...
research
03/31/2022

Criação e aplicação de ferramenta para auxiliar no ensino de algoritmos e programação de computadores

Knowledge about programming is part of the knowledge matrix that will be...
research
06/27/2019

FSM Error Messages

Computer Science students, in general, find Automata Theory difficult an...
research
11/25/2021

Examining Needs and Opportunities for Supporting Students Who Experience Discrimination

Perceived discrimination is common and consequential. Yet, little suppor...
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
11/12/2018

The SFS Summer Research Study at UMBC: Project-Based Learning Inspires Cybersecurity Students

May 30-June 2, 2017, Scholarship for Service (SFS) scholars at the Unive...
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...

Please sign up or login with your details

Forgot password? Click here to reset