• Corpus ID: 239016256

Exploring Individual and Collaborative Storytelling in an Introductory Creative Coding Class

@article{Suh2021ExploringIA,
  title={Exploring Individual and Collaborative Storytelling in an Introductory Creative Coding Class},
  author={Sang-Jin Suh and Ken Jen Lee and Celine Latulipe and Jian Zhao and Edith Law},
  journal={ArXiv},
  year={2021},
  volume={abs/2110.09252}
}
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… 

Figures from this paper

References

SHOWING 1-10 OF 21 REFERENCES

Programming & storytelling: opportunities for learning about coding & composition

TLDR
The potential of having children create their own digital stories with the software and how the narrative structure of these stories offers kids the opportunity to better understand the process of expanding an idea into the arc of a story is explored.

Creative coding and visual portfolios for CS1

TLDR
A new approach to teaching the college-level introductory computing course (CS1) using the context of art and creative coding, where students create a portfolio of aesthetic visual designs that employ basic computing structures typically taught in traditional CS1 courses using the Processing programming language.

Updating Introductory Computer Science with Creative Computation

TLDR
The bridge between high school and entry-level college curriculum in computer science is addressed and how algorithmic art provides a powerful vehicle for diverse student populations within a broad range of pedagogical frameworks ranging from traditional structured classrooms to inquiry-based student-driven project labs is demonstrated.

Computational Thinking and Expository Writing in the Middle School

TLDR
A demonstration project in which interactive journalism was used to infuse computational thinking into the standard curriculum and regular classroom experience at a middle school with a diverse population of 7th and 8th graders is presented.

Storytelling alice motivates middle school girls to learn computer programming

TLDR
Users of Storytelling Alice were more motivated to program; they spent 42% more time programming, were more than 3 times as likely to sneak extra time to work on their programs, and expressed stronger interest in future use of Alice than users of Generic Alice.

Creative Coding : Programming for Personal Expression

Media Arts within primary and secondary education is a relatively new avenue of research. Within the context of the arts classroom, rarely is learning to program emphasized despite its importance for

Mixed reality storytelling environments

TLDR
This paper concerns work with a Nottingham primary school to design and develop collaborative storytelling tools, including tangible interfaces devices and reactive spaces, with the aim of integrating these within the school context.

Digital culture creative classrooms (DC3): teaching 21st century proficiencies in high schools by engaging students in creative digital projects

TLDR
This paper outlines a project-based digital arts curriculum through which novice middle/high school students are intrinsically motivated to learn and apply science, technology, engineering and mathematics (STEM) skills and computational thinking.

“Do You Want to Be in My Story?”: Collaborative Writing in an Urban Elementary Classroom

Based on a year-long interpretive research project, this article describes the arrangements for collaborative writing in an urban elementary classroom. In contrast to typical descriptions of

Tracking an innovation in introductory CS education from a research university to a two-year college

Innovations in teaching and learning computer science education can easily be overly-specific to a given institution, or type of institution. For example, an innovation may require special hardware,