When Pigs Fly

Source Institutions

Source Institutions

Add to list Go to activity
In this math lesson, learners explore probability. Learners brainstorm activities that are possible and impossible, make a flap book, and read and discuss the book, "Cloudy With a Chance of Meatballs." Learners also investigate the probability of selecting a pink "pig" (pink cotton ball) from a bag containing varying amounts of pink and white "pigs" (cotton balls). Learners make predictions, record data, and graph the results. This activity is written as a four day lesson, but can be shortened into a one-time activity. [Activity is publicly available through a web crawler capture on Archive.org.]

Quick Guide

Preparation Time:
10 to 30 minutes

Learning Time:
1 to 7 days

Estimated Materials Cost:
$1 - $5 per group of students

Age Range:
Ages 6 - 8

Resource Types:
Activity, Lesson/Lesson Plan


Materials List (per group of students)

  • Box of pink helium balloon "pigs"
  • "Cloudy With a Chance of Meatballs" by Judi Barrett
  • Chart paper
  • Flap Books
  • Small paper bags
  • Pink cotton balls
  • When Pigs Fly graph sheets
  • Math journals
  • White cotton balls


  • Mathematics
    • Data Analysis and Probability
      • Data Analysis
      • Data Collection
      • Data Representation
      • Probability
    • Reasoning and Proof
  • The Nature of Science
    • The Scientific Process
      • Conducting Investigations
      • Gathering Data
      • Formulating Explanations
      • Communicating Results

Informal Categories

  • Animals
  • Literature


To use this activity, learners need to:

  • see
  • see color
  • read
  • touch

Learning styles supported:

  • Links STEM to other topics of interest such as arts and humanities
  • Involves hands-on or lab activities


Includes alignment to state and/or national standards:

Includes assesments for student learning:

This resource is part of:

Access Rights:

  • Free access


  • Utah LessonPlans


  • All rights reserved, Utah Education Network in partnership with the Utah State Office of Education and Higher Ed Utah,