Animation and Games with Scratch Camp

Elementary School – Wizard Level I – Camp

Animation and Games with Scratch Camp

Elementary students excel with Scratch thanks to its user-friendly interface using block programming. Each class focuses on teaching different coding fundamentals, such as utilizing and creating variables, implementing loops, and using conditionals. Students will be having so much fun creating games and animations that they won’t even realize how much they’re learning! At the end of the one-week summer camp, kids will be able to code Scratch games and animations and will have a great foundation for learning coding outside of Scratch.

Learning Objectives

When students complete Animation and Games with Scratch Camp they will be able to:

  • Learn fundamental programming concepts including elements, if-else statements, and events
  • Understand tools to animate sprites and other Scratch elements
  • Learn to create custom games and animations using Scratch
Animation and Games with Scratch CampExpand All Lessons
  • 1. Introduction to Scratch
    You already think like a programmer!

    On Day 1 of camp, students will be introduced to the concept of programming and how much what they do in their day-to-day lives already makes them think like a programmer. Next it’s time to dive right into Scratch, where they’ll work on making a rocket ship launch and land using if else statements.

    Once the rocket is safely back on Earth, they’ll learn how to add sprites and backgrounds in Scratch by making a birthday card. By the end of the class, they’ll be able to make their own holiday card and even make their own custom sprite.

  • 2. Creating a Story
    Bring a story to life with Scratch.

    On Day 2 of camp, students will build on what they learned about adding backgrounds and sprites to create a story. They’ll be able to adjust the size and direction of the sprites in their story and then learn about events to make their sprites talk.

    Now that the characters can talk, students will learn how to make them appear and disappear when they want using the hide and show blocks. To make the story even more fun, they’ll discover how to change the sprites’ costumes at different points in the story. After that, it’s time to get those characters moving! As the final step, students will be introduced to the glide block to allow their sprites to move.

  • 3. Positioning and Animation
    Animate repeating code to make it rain

    On Day 3 of camp, we start out with introducing the broadcast and receive blocks in Scratch. Using these blocks, students will create a sprite that will change costumes when you click on a button.

    Next it’s time to make it rain tacos! Students will learn how to adjust the positioning of a sprite using X and Y coordinates and make it fall using the go to and glide blocks. Once the taco sprite is falling, it’s time to introduce another key coding element — loops. Using loops and the pick random block, multiple tacos will fall from different positions over and over again, just like rain. As an added bonus, kids will learn how to add sound effects to their rain project, too.

  • 4. Fun with Variables and Effects
    Music and code come together to create a game

    On Day 4 of camp, students get to experience more of what Scratch can do with sound by adding specific sounds to different sprites to create their own band. Using variables, they’ll be able to add volume and pitch sliders to each sprite so users can adjust the volume and pitch of each instrument.

    Now it’s time to create their first game! Combining all the fundamentals of programming they’ve already learned, students will make a ghostbusters game. Adding on to what they learned about variables in Day 3, they’ll learn how to create their own variables to keep score.

  • 5. Final Project
    Time to use everything you’ve learned to create a space game!

    On Day 5 of camp, students need to protect Earth from an alien attack using everything they’ve learned about Scratch! Students will code a fully functional fixed shooter game, including aliens that randomly move, a rocket that is controlled by the keyboard, sound effects, and a voice activated laser.

    The fun doesn’t have to stop just because summer camp is over, though. Students can continue to use their Scratch skills to customize the game even more, from adding additional sound effects to different kinds of alien sprites.

#1 Most Comprehensive Program for Your Student’s Success!

The CodeWizardsHQ program comes with everything your child needs to be successful in learning to code.

All of the below are included at no extra cost.

Interactive Classes

Video Recordings of Every Class

Complimentary 1×1 Office Hours

Daily Homework Help

Highly Qualified and Experienced Teachers

Supportive Online Student Community

Hands-on, Project Based Learning
Structured and Comprehensive Curriculum

Downloadable Slides for Every Class

Weekly Progress Report & Alerts

Individual Course Certification

Direct Messaging with Teachers

24/7 Access to Proprietary Coding Platform

Path to Real-World Internship

Course Duration & Time Commitment
Summer camps are 1 week long with five 3-hour sessions. A Wizard will receive a certification for their achievement at the end of the course.

Expect a time commitment of 19 hours. 15 hours of total class time, plus 4 hours of independent projects, with instructor support throughout.

100% Guarantee

Our goal is to make all our students successful. If your child is not happy with our program, please notify us after the first session and you will receive a full refund.

Get Your Wizard Started

Pin It on Pinterest