Here is Day 6’s challenge.
Create a project that uses the random block. (Remember, if you get stuck, find inspiration and support in the Teaching with Scratch Facebook group, our list of Getting Unstuck strategies, or on Twitter at #CreativeComputing.)
Add your Scratch project to this studio to share how you approached today’s challenge. Then, check out other projects in the studio. Share your surprise and delight by commenting on and <3 (loving) others’ random projects!
Take a moment to reflect on your creative process in the Notes and Credits section of your project. What surprised you today? Who did you surprise today?
What I’m thinking of doing
I wanted to have a game where a pixel dog chases fruit because my own dog is crazy about fruit. It gave me a chance to work on animation of a walk cycle. I imported another animated gif so I had the walk cycle already created. For some reason, when importing an animated gif with a transparent background, the 1st of the costumes is NEVER transparent, all the others are. This means I also had to remove the background of the 1st of the costumes. The tool doesn’t work well in Scratch so then I had to go in with the eraser and get rid of the non transparent pixels.
It also allowed me to work on different ways of controlling the character. I’ve used “When arrow key pressed” blocks, but I wanted to use one script with 4 conditional statements, and this time I did that.
I added one fruit as a sprite, then added additional fruits as costumes in the sprite. I added randomness by randomly displaying costume 1-5. The fruit also appeared in random places on the screen. The fruit also stayed on the screen for random amounts of time.
I’m thinking of adding a score so the game ends after 10 points. I’m also thinking of adding another costume, a fruit she doesn’t like, and you lose 5 points if you gather it. I want to add an ending You Win screen but not sure what it should look like.
I could add additional levels every 10 points, or the fruit moves faster, or stays on the screen a shorter amount of time.
I was thinking about how to use this with students in a content area. I wonder if I could have students make a game after studying an animal. I’m still seeing teachers having students write animal reports. What if they learned what the animal’s habitat was, and made it the background. What if they learned what foods the animal ate, and made those items things for the animal to collect and earn points when they collect. What if they learned what the animal’s predators were, and had one appear in the game that ended the game if it collided with the animal. While the programming could be complex for say 3rd grade, I could make the basic project and students could Remix mine, and just add the elements specific to their animals. 5th graders might be above animal reports, but maybe they can program it all themselves. So many possibilities.
My ProjectPlease follow and like us: