CODE YOUR HERO

CODE YOUR HERO

Overview

Students will choose an everyday hero from their own life and build a story or game using code that gives their hero superpowers.


Examples


Learning Objectives

  • Add figurative language using “say” blocks to show the literal and figurative meaning of the text.
  • Use motion blocks (like “glide to X Y“), to move their character around the stage and “show” what their figurative language seems to mean versus what it really means.
  • Add new object sprites and backdrops to help “show” the meaning of a snippet of figurative language.
  • Use event blocks (like “broadcast”) to trigger a series of code.

Computer Science Topics Covered

  • Parallelism: The process of events happening at the same time, either independently or interdependently.
  • Debugging: The process of identifying and fixing error(s) in a program when it is not functioning as expected.
  • Control structures: Sections of code that order the direction or flow of how a program functions. The control structure in this lesson is focused on loops.

Move Your Hero


Fly Over Buildings


Add Background Music


Show Off with a Super Spin


Keep Score


Support Your Hero


Draw Your Own Hero

Comments

Popular Posts

SCRATCH COMMUNITY GUIDELINES

  1. Treat everyone with respect
  2. Be safe: keep personal and contact information private
  3. Give helpful feedback
  4. Embrace remix culture
  5. Be honest
  6. Help keep the site friendly