Skip to content
integrated computational thinking

LA Practice C3: Create an interactive expository composition (Activity)

< Back to Building Block


In this project, the learner will create a Scratch project to advance an argument through an interactive expository composition (PSA) (90 - 120 minutes)

Learning Objectives

By the end of this activity, learners will be able to...

  • Create and refine a written algorithm as a storyboard to illustrate a PSA literary elements (hook, message, evidence, etc.) and structure
  • Create a PSA using Scratch to convey a clear and concise message using factual evidence


  • Algorithm: step-by-step instructions that deliver an expected result
  • Storyboard: sequential graphic organizer that depicts the order of steps or events
  • Debug: identify and remove errors from a program
  • Expository Composition: writings that investigate an idea, evaluate evidence, expound on the idea, and set forth an argument concerning that idea in a clear and concise manner Purdue Writing Lab.
  • PSA: visual message meant to raise the public's awareness on an important issue or topic
  • Remix: create a new version of a program by recombining and modifying parts of existing programs, and often adding new pieces, to form new solutions. K–12 Computer Science Framework.

Materials and Resources

Creative Commons & Attributions

This project references and use videos from Google CS First project Pitch Your Passion: PSA which is licensed under under a Creative Commons Attribution-ShareAlike 4.0 International License

Creative Considerations for PSA Campaigns -