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.
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.
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!
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.
It is common to have bugs in the code. Here are some of issues you might run into.
Enroll your child in award-winning online Scratch coding classes led live by experts and designed by professionals from Google, Stanford, and MIT.
The challenge continues: Enjoy even more Scratch tutorials dreamed up by other students or use your imagination to make your own!
Explore your child's grade level to find computer science classes and learning pathways that set your student up for success.