Scratch Lab #1

Name: Robby Rowell

Period: 7

Assignment: Scratch Lab #1

Lab Overview

The lab required that a sprite move around the screen and turn around. The next problem was to make six sprites start in the middle of the screen and glide to form a hexagon. The last problem was to use the sprites to draw a regular square, triangle, and hexagon. The full lab description is found HERE.

My Solution

My solution to the first problem was to use a glide command to the bottom left corner of the screen, then rotate the sprite 180 degrees. I then used a glide command to go to the bottom right of the screen, then used a 90 degree rotate command to get the sprite to face upwards. I then finished the problem by using glide commands to first move the sprite to the top right corner of the screen, then back to the bottom left, using 90 degree rotate commands each time to have the sprite face in the direction it was going. My solution to the second problem was to create 5 more sprites and have them start at (0,0), then used glide commands to have them all glide to a corner of a hexagon. My solution to the third problem was to use the glide and pen commands to first draw a square, then a triangle, then a hexagon using a sprite.

My Project Link

Questions

  1. How is distance measured in scratch?
      In scratch, distances are measured in pixels.
  2. How large is the scratch screen?
      The scratch screen is 180 pixels by 240 pixels.
  3. Where is the origin in scratch?
      The origin is located at (0,0) in the center of the canvas
  4. What are the units of measurement of the scratch screen?
      The units of measurement of the scratch screen are pixels.
  5. How many sprites can you have on the screen? How many stages? Explain why this makes sense.
      There are unlimited sprites you can have on the screen, but only one stage on the screen on the same time. This makes sense because it would not work to have half of the screen on one stage and half of the screen on another.