Lesson 8 : Snowball Siege
Programming 102

Time: 60+ minutes


Tynker Blocks Introduced




Warm-Up (15 minutes)

Activities (45 minutes)

Facilitate as students complete all Snowball Siege modules on their own:

1. Introduction (Introduction)
2. Concepts (Concepts)
3. Snowball Siege Example (Example)
4. Snowball Fight 1 (DIY)
5. Snowball Fight 2 (DIY)
6. Snowball Siege (DIY)
7. Your Own Snowball Siege (DIY)
8. Quiz (Multiple-Choice)

Extended Activities (10 minutes)

U.S. Standards

  • CCSS-Math: 3.NBT.A.2, MP.1
  • CCSS-ELA: RF.3.4.A, RF.4.4.A
  • CSTA: 1B-AP-10, 1B-AP-11, 1B-AP-12, 1B-AP-15
  • CS CA: 3-5.AP.13, 3-5.AP.14, 3-5.AP.17
  • ISTE: 1.c, 1.d, 4.d, 5.c, 5.d, 7.c

U.K. Standards

Key stage 2
Pupils should be taught to:
  • design, write and debug programs that accomplish specific goals, including controlling or simulating physical systems; solve problems by decomposing them into smaller parts
  • use sequence, selection, and repetition in programs; work with variables and various forms of input and output
  • use logical reasoning to explain how some simple algorithms work and to detect and correct errors in algorithms and programs
  • understand computer networks, including the internet; how they can provide multiple services, such as the World Wide Web, and the opportunities they offer for communication and collaboration
  • use search technologies effectively, appreciate how results are selected and ranked, and be discerning in evaluating digital content
  • select, use and combine a variety of software (including internet services) on a range of digital devices to design and create a range of programs, systems and content that accomplish given goals, including collecting, analysing, evaluating and presenting data and information
  • use technology safely, respectfully and responsibly; recognise acceptable/unacceptable behaviour; identify a range of ways to report concerns about content and contact
  • This course is not part of your plan. Please upgrade to view all answer keys

    Class Presentations

    These student-facing slide presentations help educators seamlessly run Tynker lessons in a virtual or physical classroom setting. Each lesson has its own set of slides that introduce the big ideas, suggest unplugged activities, and include a section for each activity module. While running lesson slides, you can switch back and forth between the activity, the slides, answer keys and other lesson materials.
    A sample slide presentation is available for your review. Please log in to view all the class presentations available with your plan..
    Lesson 1
    Review: Interactive Animation
    22 Slides
    Lesson 2
    Review: Pen Drawing
    21 Slides
    Lesson 3
    Review: Ghost Catcher
    25 Slides
    Lesson 4
    Review: Character Creator
    25 Slides
    Lesson 5
    Show and Hide
    20 Slides
    Lesson 6
    25 Slides
    Lesson 7
    25 Slides
    Lesson 8
    Snowball Siege
    20 Slides
    Lesson 9
    Drawing Patterns
    21 Slides
    Lesson 10
    Color Effects
    18 Slides
    Lesson 11
    19 Slides
    Lesson 12
    Star Runner
    21 Slides
    Lesson 13
    Space Breaker
    23 Slides
    Lesson 14
    2-Player Battle
    18 Slides
    Lesson 15
    Sky Train
    20 Slides
    Lesson 16
    Final Lesson
    24 Slides