Omnivore's Dilemma

Represent all four food chains in your program


Each food chain should have:

1 background

1 sprite

1 quote- with author's purpose (inform or persuade)


Each food chain should have a different background, sprite, and quote.

How does the author inform or persuade the reader? 

Here is the program you'll edit. You can click the green flag to start, but it doesn't do much yet... you're going to create it!


Click on the box that says "See Code."

Click on the Cloud menu along the top left to drop down and login.


Enter User Name:
rcmms____  (and your 3 or 4  digit number)

Enter Password:
rcmms___ (repeat above)
OR
lunch number (if you have changed it)


See Mrs. Thrash for a reset. 

Rename File

Choose File ---> Save As

WITH A NEW NAME,  code does not auto-save and will overwrite your work if you leave and return. Once you name it, save often!***  

🎥  Video Tutorial: login, open, rename, save. 

Tell your Story

🎥  Video Tutorial: Adding Voices for your sprites  (3 minutes)

To add recordings for your project, you will click on the sprite who you will speak for. Then choose the tab for Sounds across the top. Then choose the round red record button to record. 

On the popup, round means record, square means stop. 

Save the file after you record, rename it, and use it for the character by choosing the bright purple commands called "sound." The drop down will list all sounds for that sprite.

Add Costumes if you want to change the look of your character/ sprite

🎥  Video Tutorial: Add Costumes for your sprite (<1 minute)

We've created characters for you to use to tell your food chain story. You can add more from the SNAP costumes by following these directions.

1. Clicking on the arrow

2. In the top left corner, choose the file menu and then Costumes at the bottom.

3. It takes a second to open all the costumes.

4. Scroll through to choose a costume and then hit "Import"

5. Your arrow becomes that costume.

***You can also import images, choose the "import" button from the start menu. You'll need an image with no background. Try remove.bg website.***

Change Backgrounds

🎥  Video Tutorial: Change Backgrounds (2 minutes)

1. Click on the stage icon in the sprite corral, click on "Backgrounds" tab to see what backgrounds you have and change the focus to be on the background images.

2. If you need more backgrounds, click on "Costumes" to upload your background. Name those images so they are easy to find. 

*** make the size 480x360 for best resolution and fit! ***

3. Use Code Block "Switch to Costume" under the Looks category to make it change to any of the files you need.

Movements Using the Coordinate Grid

Use this grid to calculate where you need your Sprite to go on the Stage. The center would be 0,0.

Using Broadcast for Communication:

🎥  Video Tutorial: Adding another Broadcast to have Puck say, "Thanks for Coming to my Show!" (2 minutes - from Midsummer Night's Dream, but relevant)

Instead of hitting keys to move forward in your program, you can send a message to all sprites and background to move to the next setting.

See this code to show how  using broadcast you can  tell the sprite to talk AND at the same time, tell the background to change to wherever you want to be.

Choose from the orange blocks because this is a Control task. The first time, you will click on the downward arrow in that input to choose the broadcast names, some are there but you can also choose “new,” which then prompts you to enter a name for the new broadcast. 

When this block is run, the chosen message is sent or "broadcasted" to every sprite.  Since you have several characters, watch for the titles each can receive in this program. When you use broadcast instead of "hit the down arrow," the viewer can enjoy the journey instead of having to click through it.

Find this and other tips at: https://snap.berkeley.edu/SnapManual.pdf


🎥  Video Tutorial: Using the Broadcast tag to change backgrounds or send messages to other sprites (From Ha's Journey, but relevant to this project). (2 minutes)


Add Text Box

🎥  Video Tutorial: Add Text Box (<1 minute)

A text box is just a sprite that you upload. Create text in a google doc and then take a screenshot. Import the sprite and it can be added to the slide using the X,Y coordinates for a location.

Extension Activities