Try Thanksgiving Planning in the Park for fun Scratch Project!
Thanksgiving Planning in the Park
Platform: Scratch
Level: intermediate
In this project, the two dinosaurs walk side by side in a park filled with colorful fall leaves. As they walk, they use messages to discuss ideas for Thanksgiving. Each dinosaur takes turns sending out a message to the other about different Thanksgiving celebration plans, like making pumpkin pie or having a big feast. The leaves on the ground can be clones that fall from the trees, adding to the visual effect of fall.
Backdrop And Sprite Images For The Project
Thanksgiving Planning in the Park: 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.
- Create the park background and add two dinosaur sprites.
- Program the dinosaurs to walk side by side.
- Implement messaging for the conversation about Thanksgiving plans.
- Create falling leaves using clones.
- Use variables to keep track of Thanksgiving ideas discussed.
Thanksgiving Planning in the Park 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 occasional errors may occur. Stay attentive as you follow along, and enjoy!
Start by selecting a park background that represents a fall setting. You can either choose one from the Scratch library or draw your own with colorful fall leaves. Then, add two dinosaur sprites from the Scratch library. Position them side by side at the starting point of the park.
Use the 'when green flag clicked' block to start the movement. Use a 'forever' loop to make the dinosaurs move across the screen. Use 'move 10 steps' and 'if on edge, bounce' blocks to keep them moving side by side. Adjust the speed to make sure they stay together.
Use the 'broadcast message' block to initiate a conversation. For example, Dinosaur 1 can broadcast 'Talk about pie' and Dinosaur 2 can respond with 'Yes, let's make pumpkin pie!' Use 'when I receive' blocks to handle these messages and make the dinosaurs say their lines.
Use a leaf sprite and place it at the top of the screen. Use 'when green flag clicked' to start creating clones. Use 'create clone of myself' inside a 'forever' loop to continuously generate leaves. Use 'when I start as a clone' to make the leaves fall by changing their y-position.
Create a variable called 'Ideas Discussed'. Each time a new idea is mentioned, increase the variable by 1. Display this variable on the screen to show how many ideas have been discussed.
Common Potential Issues in Thanksgiving Planning in the Park Project
It is common to have bugs in the code. Here are some of issues you might run into.
- Ensuring the dinosaurs stay aligned while walking side by side, which may require adjusting their speeds or positions.
- Managing the timing of messages so that the conversation flows naturally without overlapping or delays.
- Handling the number of clones to prevent the project from slowing down, which may involve setting a limit on the number of leaves.
Extra Challenges For Thanksgiving Planning in the Park
- Add a third dinosaur that joins the conversation halfway through the walk, adding more ideas to the Thanksgiving plans.
- Create a mini-game where the dinosaurs have to catch falling leaves to earn points, integrating a scoring system.
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
Grades K-2
Scratch Ninja
Grades 2-6
Accelerated Scratch
Grades 5-9
Intermediate Game Building with Scratch
Grades 3-6
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!