design process
Here, we present the design process & tools (i.e., design board + ideation cards) for designing coding strips, which we developed and tested at design workshops---the workshop website is here. Also, our paper describes design workshops, process, and tools in more detail.

There are three stages in the design process, with trigger & scenario cards supporting transition from concept to story and design cards from story to coding strip.
This is a design board that was used during our design workshops to guide workshop participants through the stages in the design process. You can download a print version of this design board here.

Publication
Suh, Sangho, Martinet Lee, Gracie Xia, and Edith Law. "Coding strip: A pedagogical tool for teaching and learning programming concepts through comics." In 2020 IEEE Symposium on Visual Languages and Human-Centric Computing (VL/HCC), pp. 1-10. IEEE, 2020.Cite this work

@inproceedings{suh2020coding,
title={Coding strip: A pedagogical tool for teaching and learning programming concepts through comics},
author={Suh, Sangho and Lee, Martinet and Xia, Gracie and others},
booktitle={2020 IEEE Symposium on Visual Languages and Human-Centric Computing (VL/HCC)},
pages={1--10},year={2020}, organization={IEEE}}
Trigger Cards
Download a print version here (print double-sided).
What is its purpose?

Where can you see/find this?

What is it analogous to?

How may it look like?

What do you think will happen if you don’t have this?

Can you act it out?

Can you say it differently?

Who can benefit from this?

What are some examples of this?

How would you explain this to a five-year-old?

What is the most important take away you want to teach?

Does this concept have visualization? Can we replace it with other things (e.g., characters)?

When should you use this?

In what ways is this better? Are there caveats?

In what ways is this useful?

Can the object or visualization represent people or their relationship?

Scenario Cards
Download a print version here (print double-sided).

Between
Companies, Coworkers, Countries, Family Members, Friends, Siblings, Lovers,

Feeling
Sad, Surprised, Unwell, Headache, Hurt, Hungry, Tired,

Unable To
Find, Contact, Decide, Finish, Visit, Eat, Sleep,

Work
Commuting, Studying, Baking, Coding, Cooking, Training, Writing,

Hobby/Leisure
Playing sports/games, Surfing, Swimming, Watching Movies/Concert/Musical, Traveling, Biking, Shopping,

Daily
Breathing, Eating, Sleeping, Socializing,

Animals
Bear, Dog, Cat, Hamster, Tiger, Lion, Birds,

Objects
Airplane, Pencil, Pen, Book, Car, Card, Cloth,

Plants
Flowers, Tree, Grass, Mushrooms, Vegetable, Fruit, Moss,

Fruits
Apple, Avocado, Banana, Blueberries, Cherries, Grapes, Grapefruit,

Planets
Earth, Venus, Sun, Mercury, Mars, Jupiter, Saturn,

Food
Spaghetti, Hamburger, Sausage, Cocktail, Wine, Beer, Ice Cream,

Cartoon/Animation Characters
Bugs Bunny, Charlie Brown, Donald Duck, Mickey Mouse, Jerry Mouse, Mario, Homer Simpson,

House
Attic, Bathroom, Bedroom, Basement, Changing Room, Dining Room, Laundry Room,

Stores
Antique Shop, Barbershop, Bakery, Bookstore, Cafe, Convenience Store, Department Store,

Institution
School, Hospital, Military, Museum, Library, Stadium,

Time Setting
Weekday, Weekend, Holidays, New Year, Christmas, Thanksgiving, Black Friday,

Scenic Places
Beach, Mountain, Forest, River, Niagara River, Hawaii, Grand Canyon,

Context
Playing Sports, Working, Enjoying Hobby/Leisure, Traveling, Eating, Sleeping, Socializing,
Design Cards
Download a print version here (print double-sided).

Conversation-based Interaction

Narration-based explanation

Legend

Character-based explanation

Conversation-based explanation

What-If

Comparison

Alternatives

Is-It

Conditional repetition

Counted repetition

Flowchart

Question & Answer

Multiple Scenarios

Lens

Grouping

Visualization

Zoom

Break-the-fourth-wall

Abstraction

Concretization

Gradual Reveal

Moments

Before/After

Assign

Passing on

Highlighted Transition

Numbered Transition

Annotated Transition

Point-of-view Switch
Acknowledgement
- Icons in trigger & scenario cards are from icons8
- Some design patterns are from Design Patterns for Data Comics