Caterpillar to Butterfly- The Game of Life Cycles

Think you understand the life cycle of a caterpillar? See if you can help your caterpillar complete the cycle in this game!

This game was created in Twine, an open-source platform for storytelling. The process of creating a story looks somewhat like a pile of post-its connected with string. My game is closely connected to my game assessment plan, but some improvements are noted in green below.

As I got started, I began with an exploration of the role of games in assessment and defining some vocabulary:

  • Semiotic Domain: use of a set of modalities to communicate specific kinds of meaning (Gee, 2003). 
  • Internal Grammar [🍃, 🍎]: is “the principles and patterns in terms of which one can recognize what is and what is not acceptable or typical content in a semiotic domain” (Gee, 2003, p. 30).
  • External Grammar [🐛]: “the principles and patterns in terms of which one can recognize what is and what is not an acceptable or typical social practice and identity in regard to the… group associated with a semiotic domain” (Gee, 2003, p. 30).
  • Procedural Rhetoric: The structure of the game and how the choices and rules emulate how the world works. 

According to my assessment design checklist, creating an assessment starts with identifying the needs of the students- to understand life cycles. In my experience, students begin to understand the life cycle of a butterfly from The Very Hungry Caterpillar and various non-fiction books. Students would benefit from an opportunity to demonstrate their knowledge of the full process before observing live caterpillars over a span of weeks.

Procedural Rhetoric. How will the game function with choices and rules to assess learning? 

  • Caterpillars must eat to grow, so the game is founded on opportunities for growth. For the first round, anything the caterpillar eats is a good choice and results in 1 point of growth. From there:
    • 🍃 Leaves- 2x growth
    • 🍏 Fruits- 2x growth
    • 🧁 Other foods (those found in the part of the story where the caterpillar gets a stomachache (pie, cake, etc.))- no growth
      • Caterpillar will develop a stomachache and needs to eat a green leaf 🍃 next or else he’ll be too sick to move and a bird will eat him.
  • Exceed the target for growth (15/15)- become too big and slow-moving, so get eaten by a bird
  • Need to get to achieve 15/15 growth and then create a chrysalis.
  • Anything less than 15/15 and forming a chrysalis kills the caterpillar. Once 15/15 is achieved, chrysalis always leads to butterfly.
    • As I created the game, I added an additional question after the chrysalis forms to ask learners what will emerge from the chrysalis- a bird, a gigantic caterpillar, or a butterfly. Picking an incorrect answer leads to a helpful clue about the correct answer and directs you back to the previous page, rather than the beginning.
  • Becoming a butterfly 🦋 prompts the laying of an egg on a leaf and the learner can play the game again.

Internal Grammar: These are the principles and patterns of content that govern advancement in the game. It focuses on elements that identify what is acceptable or unacceptable. In this game, the internal grammar is that caterpillars thrive on eating green leaves and fruits. Once they have grown sufficiently, they construct a chrysalis and become a butterfly. Butterflies lay eggs on leaves, and the process is cyclical. This game could be played repeatedly. 

External Grammar: These are the principles and patterns of social behaviors and interactions that govern advancement in the game. In my game, this focuses on growth- caterpillars grow, go through the life cycle and turn into butterflies. Failing to grow is caused by not eating appropriate foods, not eating enough food, or overeating. The external grammar supports real-life concepts that caterpillars must advance through the stages of life in order and in time, but that lingering in one stage is not a healthy option and leaves the caterpillar vulnerable to prey (birds).

How this assessment would be used:

I believe that a game could be a way to assess understanding before observations begin. I will model the game on The Very Hungry Caterpillar book to give some recognizable content to the younger groups and use this to support and assess a student’s understanding of the whole lifecycle process from egg to butterfly. If students find this assessment challenging, it will be because of a gap in knowledge related to the life cycle. Students might not understand what foods a caterpillar eats or understand that forming a chrysalis is an essential step in becoming a butterfly. Succeeding in this game should be evidence that students understand the life cycle and are ready to observe real caterpillars in the classroom.

To make sure my assessment is appropriate and effective, I am framing my ideas within my Assessment Design Checklist. 

What do my students need? Students begin to understand the life cycle of a butterfly from The Very Hungry Caterpillar and various non-fiction books. They would benefit from an opportunity to demonstrate their knowledge of the full process before observing live caterpillars. This activity is an assessment as learning because it applies the concepts gained in the classroom and synthesizes them in a quick, interactive experiment and allow students to go through the life cycle as many times as they want- the game is cyclical and never-ending.

How will results be used? Students who succeed in the game can be pushed to explore similarities in other life cycles. Those who do not succeed, can be engaged in other learning activities. 

Will this activity provide timely feedback and promote transfer of knowledge to new contexts? Yes- the visuals in this game are a slight deviation from the Eric Carle aesthetic, but not completely lifelike. Game is short and success is immediately known. If a butterfly is not achieved, student is directed to a new egg to try again.

Have I clearly articulated the goal? Students will be able to identify the 4 major steps of the life cycle- egg, caterpillar, chrysalis, and butterfly. Students will make choices to feed their caterpillar healthy foods to enable growth.. Even though it wasn’t a part of my intended goal, I do like the added element of the bird swooping in to eat overgrown caterpillars. I didn’t want learners to get away with continuously feeding their caterpillar and wanted choices to be authentic. Part of life is the food chain and predators and prey, so this fit in without being the primary goal.

Have I identified expectations for any cooperative learning? Although the game doesn’t require cooperative learning, I think it would be a valuable experience to play this game in pairs. Some expectations would be that learners need to alternate turns for decision making.


Gee, J. P. (2003). What video games have to teach us about learning and literacy. New York, NY: Palgrave Macmillan. 

Leave a Reply

Fill in your details below or click an icon to log in: Logo

You are commenting using your account. Log Out /  Change )

Google photo

You are commenting using your Google account. Log Out /  Change )

Twitter picture

You are commenting using your Twitter account. Log Out /  Change )

Facebook photo

You are commenting using your Facebook account. Log Out /  Change )

Connecting to %s

This site uses Akismet to reduce spam. Learn how your comment data is processed.

Create a website or blog at

Up ↑

%d bloggers like this: