Winter Wonderland Free Scratch Coding Activity

Screenshot of winter wonderland Scratch coding game showing a cartoon Santa claus character and his sleigh in a snowy landscape

Follow our coding instructions to code your own festive Scratch game with Santa!

  1. 1

    Go to the Scratch website: https://scratch.mit.edu/

  2. 2

    Sign in or register for Scratch

    If you already have a Scratch account, click ‘Sign in’ and enter your login details. Otherwise click ‘Join Scratch’ and create your free Scratch account.

  3. 3

    Open this starter file: https://scratch.mit.edu/projects/935123898/

  4. 4

    Click the “Remix” button to make your own copy

    Image to illustrate step 4
  5. 5

    Start by selecting the "Santa" sprite.

    Image to illustrate step 5
  6. 6

    Add this code to Santa, so that we can move him left and right with the arrow keys.

    Image to illustrate step 6
  7. 7

    Next, add this code so that Santa can move up and down too.

    Image to illustrate step 7
  8. 8

    Let's test out our code! Press the Green Flag to run the project.

    Can you move Santa by pressing the arrow keys?

    Image to illustrate step 8
  9. 9

    Next, select the Present sprite and add this code.

    This will make ten copies of the present for us to collect!

    Image to illustrate step 9Image to illustrate step 9
  10. 10

    Use this code to make the presents appear in random places.

    Image to illustrate step 10
  11. 11

    Then, add this code so that if Santa touches a present, it will get sent back to his sleigh.

    It will also play a fun sound!

    Image to illustrate step 11
  12. 12

    For an extra challenge, let's make the presents move around.

    Image to illustrate step 12
  13. 13

    Now let's test it out! Press the Green Flag.

    What happens when Santa touches a present?

    Image to illustrate step 13
  14. 14

    Finally, click on the "Win Sprite".

    Image to illustrate step 14
  15. 15

    Build this code so that when Santa collects all 10 presents, you win the game!

    Image to illustrate step 15
  16. 16

    Fantastic work! Click on the Green Flag to play the final game.

    Image to illustrate step 16

Thanks for building this fun game with us!

If you enjoyed this coding activity be sure to sign up for our online coding classes for kids. Our coding classes are a lot of fun, but they’re also really effective at teaching coding techniques and challenging students to develop their skills. You’ll learn about loops, variables and functions - and everything in between - and you’ll build your own games and animations with a small group of kids of the same age and experience level as you.

Sign up for one of our free coding lessons