Get ready for your New Year's Party with our DIY Party Pack!
In this guide, you will be inspired to make your own creation after reading Doll-E 1.0. Then you'll program your creation with Scratch!
Project Overview: Literacy and Making |
In this guide, you will use a picture book to inspire your making! Read Doll-E 1.0, then dig through your pile of spare parts to create your own doll or robot. After building, you'll create a program in Scratch to increase your doll's database! So the first step is to read Shanda McCloskey's Doll-E 1.0 book! After reading, you have to make some design decisions. How do you want to program your creation? How do you want to trigger the creation's sound effect? |
Create a Doll or Robot Out of Spare Parts |
Create a doll out of spare parts using conductive and non-conductive materials. (Just so ya know, non-conductive materials are an insulator.) Make sure to have two spots on your doll that are conductive that do not touch. You can make your doll look like a robot or whatever you'd like it to look like! If you are hot-glueing your spare parts together, make sure to be safe and ask for an adult's help. You'll be attaching your Makey Makey to the two conductive parts of your robot. Did you know that your spare part invention could also be called a bricolage artwork? (It sounds like "brick-o-lazh.") Check out this definition from Dictionary.com for this fun word: bricolage
|
Create a Database |
In your inventor's notebook, write a list of sayings you would like to add to your doll's database. (The funnier the better!) |
|
Record Your Database in Scratch |
You can create your own sounds in Scratch really easily. Watch the video for the full instructions if you've never used Scratch for recordings before.
|
Create a Program in Scratch |
You have two options for programming your doll/robot in Scratch. Watch the video for step by step instructions on how to program your creation in Scratch! The simple (and random) way: Picture 1: Trigger an event by attaching a "play sound __ until done" block to a "when space key pressed" block. You can find the green "pick random __ to ___" in the operator palette of Scratch. Change the number to the amount of recordings you created. (For instance, if you created 5 recordings, then put "pick random 1 to 5" as your variables.) Another way: Defining a Block and/or Creating a Variable Picture 2: Define a block: Did you know you can create your own blocks in Scratch? By making and defining your own block, you can have even more control of your programs! Watch the video to learn how to define your own block. Picture 3: Create a Variable: In the "Data" palette, you can "make a variable" that will help you control when your creation speaks! To use this feature, follow these steps:
Now you are ready to hook up your Makey Makey!
|
Hook Up Makey Makey! |
Picture 1: Hook one alligator clip to the SPACE input on your Makey Makey and another alligator clip to an EARTH input on your Makey Makey. Picture 2: Clip one alligator clip to one conductive spot on your doll/robot and the other alligator clip to the other conductive spot. Picture 3: Alternatively, you could make a conductive sidewalk for your doll/robot by putting conductive tape or foil on a cardboard. Make sure your SPACE alligator clip is hooked to one conductive track and the EARTH alligator clip is hooked to the other conductive track. Now when you place your doll/robot on the track, Scratch will be triggered. (Make sure the conductive spots will bridge the gap otherwise, it will not trigger Scratch.) |
|
Play and Share! |
Share your creation with your friends! How did they make theirs? What other way could you trigger your sound effects in Scratch? Is there another way to code it? Keep playing and learning! |
|
Computational Thinking, Problem Solving, Languages, Foil, Tinkering, Scratch