Scratch Lab #1

Name: Daniel Harris

Period: 7

Assignment: Lab #1

Lab Overview

This lab focused on familiarizing ourselves and learning the basics of Scratch. We learned the basic outline of how to work with the different components of Scratch. We learned about some of the basic blocks in Scratch such as commands and movement blocks. Click HERE for the full description.

My Solution 1

The first problem was to make a cat walk around the edge of the screen. My solution involved a location command to start the cat at the bottom corner, and then glide and turn commands as well as wait commands to have the cat turn at the corners and walk on the walls.

Problem 1 Link

My Solution 2

The second problem I did was to make a hexagon form from 6 different sprites starting at the middle of the screen. To do this I made one sprite and duplicated it 5 times. I started the sprites at the center with the, “go to” command after the, “when green flag clicked” event. I then rotated the sprites to form a hexagon and found the spots for each to glide to by manually dragging the sprites to form a hexagon first.

Problem 2 Link

My Solution 3

The final problem I did was to draw a square, then a regular hexagon, then a regular triangle. To do this, I made a sprite that was a dot and I began with the event of, “when the green flag is clicked.” I then told the sprite to begin at the middle of the screen, facing right, and move 100 steps. I then had my sprite turn the require number of degrees to draw the next side; the square being 90˚ turned three times, the hexagon 60˚ turned 5 times and the triangle 120˚ turned twice. I used the pen up command and move command to ensure the shapes were far away and would not overlap.

Problem 3 Link

Questions

  1. Go to the scratch home page and click explore and then animations. Find an animation that you like. Click on “see inside”. What blocks do you recognize? What is unfamiliar?
    • The “when the green flag is clicked is familiar, as well as the wait commands and “go to” commands. The “If touching” blocks and “display message 1” block is unfamiliar.

  2. How large is the scratch screen?
    • The scratch screen is 400 pixels wide and 360 pixels tall.

  3. Where is the center of the scratch screen?
    • The center is in the middle of the stage, where x and y both equal zero.

  4. What are the units of measurement of the scratch screen?
    • The scratch screen is measured in “steps,” which is the name in scratch for pixels

  5. How many sprites can you have on the screen? How many stages? Explain why this makes sense.
    • You can have as many sprites on the screen as you want, but only one stage at a time. This makes sense because what differentiates stages from sprites is that you can have only one stage at a time, which is the backdrop for all the sprites.