Unit Overview

Students use their understanding of how computers can help humans communicate to design an animation of an animal. Pairs well with Engineering Essentials: Designing Hand Pollinators.

  • Grade 2
  • Setting: In school
  • Computer Science focus: Algorithms and Programming
  • Technology: ScratchJr
  • 5 lessons (8 class sessions)
  • Optional Math Extension: Place Value

Standards alignment

We’ve developed each Computer Science Essentials unit with careful attention to educational standards in computer science, technology and engineering. View Standards Alignments.

Unit Map

Students explore foundational concepts related to solving problems with computers. (50–60 min.)
The class reads a storybook in which Mariana programs an animation to show her friend what she has learned about honeybee communication. Students also explore writing an algorithm to move a robotic bee. (55–80 min., 2 sessions)
Students investigate how to use the ScratchJr app to create animations. (80–100 min., 2 sessions)
Students work together to program an animation that models how honeybees use non-verbal communication. (55–65 min.)
Students follow the steps of the Engineering Design Process to imagine, plan, create, and improve a digital animation of an animal in its habitat. (80–100 min., 2 sessions)
Students extend their computational thinking skills to mathematical concepts as they identify the meaning of place value. (50–70 min.)

What's Included?

  • Teacher Guide (PDF)
  • Illustrated Storybook (PDF)
  • Print Materials (PDF)
  • Teacher Slides (Google Slides and PDFs)
  • Additional Resources