Winter Wonderland Free Scratch Coding Activity

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

  5. 5

    Start by selecting the "Santa" sprite.

  6. 6

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

  7. 7

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

  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?

  9. 9

    Next, select the Present sprite and add this code.

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

  10. 10

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

  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!

  12. 12

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

  13. 13

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

    What happens when Santa touches a present?

  14. 14

    Finally, click on the "Win Sprite".

  15. 15

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

  16. 16

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

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