Create & Learn
Background

Try Spaceship Adventure: Flying to the Moon for fun Scratch Project!

Spaceship Adventure: Flying to the Moon

Platform: Scratch
Level: beginner

Create a project where the Knight, Puppy, and Wizard are inside a spaceship flying through space towards the moon. Use simple motion blocks to move the spaceship slowly across the screen. The characters switch costumes to show excitement as they fly and play a sound when the spaceship reaches the moon. Use repeat loops to keep the spaceship moving and conditional blocks to stop the motion when the moon is reached.

Save to Account
See All Projects

Backdrop And Sprite Images For The Project

background
background
1024 x 1024
Knight
Knight
1024 x 1024
Puppy
Puppy
1024 x 1024
Wizard
Wizard
1024 x 1024

Spaceship Adventure: Flying to the Moon: Solution Outline

These are the high level steps to create this project. Try to create the project on your own first as much as possible, before checking the detailed solution samples below.

  1. Set up the backdrop and sprites.
  2. Make the spaceship move towards the moon.
  3. Switch costumes to show excitement.
  4. Play a sound when the spaceship reaches the moon.

Spaceship Adventure: Flying to the Moon Sample Solutions

This section provides detailed, step-by-step instructions on how to build the project. There are many ways to create a project, so feel free to explore different approaches. Please note that these instructions are Al-generated, so errors may occur and the coding blocks may not map to Scratch exactly. But it should serve as very valuable references. Stay attentive as you follow along, and enjoy!

1. Set up the backdrop and sprites.

Choose a space-themed backdrop and add the Knight, Puppy, and Wizard sprites. Add a spaceship sprite or draw one. Place the Knight, Puppy, and Wizard inside the spaceship by shrinking and positioning them on top of the spaceship sprite.

2. Make the spaceship move towards the moon.

Use motion blocks to move the spaceship sprite slowly across the screen. Use a repeat loop to keep the spaceship moving until it reaches the moon.

3. Switch costumes to show excitement.

When the spaceship is flying, have the Knight, Puppy, and Wizard switch to their 'excited' costumes. You can use the 'switch costume to' block when the spaceship is moving or when it reaches the moon.

4. Play a sound when the spaceship reaches the moon.

When the spaceship touches the moon, play a celebration sound and stop the spaceship's movement.

Common Potential Issues in Spaceship Adventure: Flying to the Moon Project

It is common to have bugs in the code. Here are some of issues you might run into.

  • Sprites might not be placed correctly inside the spaceship and could look like they are floating outside.
  • The spaceship might not stop exactly at the moon if the condition is not set correctly.
  • Forgetting to switch costumes back to normal after the excitement could make the characters stay excited forever.

Extra Challenges For Spaceship Adventure: Flying to the Moon

  • Add stars or asteroids that move in the background to make space look more lively.
  • Make the Knight, Puppy, and Wizard say something when they reach the moon.

Learn Scratch Coding Skills

Enroll your child in award-winning online Scratch coding classes led live by experts and designed by professionals from Google, Stanford, and MIT.

Scratch Junior
Scratch Junior
Grades K-2
Start coding with ScratchJr, and make interactive stories and games
Learn More
Scratch Ninja
Free Intro
Scratch Ninja
Grades 2-6
Code games and animations with beginner-friendly Scratch coding
Accelerated Scratch
Free Intro
Accelerated Scratch
Grades 5-9
Fast-paced introduction to coding: build games, stories, and animations
Intermediate Game Building with Scratch
Intermediate Game Building with Scratch
Grades 3-6
Code a new fun Scratch game every week

Explore More Fun Scratch Practice

The challenge continues: Enjoy even more Scratch tutorials dreamed up by other students or use your imagination to make your own!

backgroundTry The Tutorial
Develop My Own Idea

Find Best Classes For Your Child

Explore your child's grade level to find computer science classes and learning pathways that set your student up for success.