Coding Strip

What?



icon-about
"Can you write code that illustrates the above comic strip? Or guess at high-level what coding concepts are illustrated in it?"

Coding Strip ("Comic Strip on Coding") is a research project conducted by a research team at the University of Waterloo. The project began with this simple question: "how can we leverage a medium of comics to teach coding concepts?"

The project is motivated by two main observations:

Consequently, our project aims to address the following research questions:



Why?

Computing concepts are often introduced with abstract represetation, code. But the syntax complexities in code has been attributed as the source of confusion for students and the biggest reason for their losing interset in programming.

Jerome Bruner suggested that to effectively teach abstract ideas/concepts, one should begin with concrete representation, such as physical object, and then gradually progress towards abstract representation, e.g., mathematical language. Since then, the effectiveness of this approach has gained support empirically and theoretically.

We focus on designing comics that map to code in order to leverage this technique, known as concreteness fading. We believe that it can be an effective way to teach computing concepts and simultaneously encourage transfer to traditional text-based programming languages.



How?

If you want to learn how you can design comics and/or use coding strips in your classroom, please come to our workshop!

Design Workshops


July Workshop

The following pictures were taken from the workshop we ran on July 27, 2019. Students were paired up in groups of two and learned how to design coding strips.


icon-about


icon-about


icon-about


icon-about


August Workshop

For the august workshop, we had high school teachers in the province of Ontario. It was a great success! It was great to see that teachers were equally, if not more, excited about using coding strip for teaching in the classrooms.








icon-about









icon-about








icon-about








Last updated: 08/08/2020