Welcome to SJMS Scratch Course

STAR.png

All Project Requirements:

  • Projects must be embedded on your Weebly blog.

  • Write a reflection above each project that explains what you learned and how to start, stop, and reset the activity. The same information should appear on the Scratch Project at the MIT Student Gallery under notes when you do your upload.

  • Projects MUST NOT HAVE ANY FLAGS! We do not want these to start on their own on Weebly.

  • Add your XP points for each project on your game card or on the page under the project after it has been graded.

  • When you get to so many XP points add the badge that you earned!!! This needs to go on a game card or on your the sidebar.

  • If a project needs to be regraded fill in the form at the bottom of the page.


Specific Project Requirements:


Post 1 - My First Sprite

  • Upload your 4 pictures to your blog.

Post 2 - Dancer Man

  • Demonstrates how to make a simple animation dance.

Post 3 - Dancer Man With Music (Dancing to the Beat)

  • Demonstrates how to make a simple animation dance and add music.

Post 4 - Dancer Man with a Switch (Using Variables)

  • Demonstrates how a switch works. When I click the dancer man the music stops, when I click on drum the music starts.

Post 5 - Donut Man

  • With 1 click, the donut man takes the donut to the plate and returns home. Then the cat comes to get the donut and takes it home.

  • With another click the donut resets and goes back to the donut man.

  • Use wait time and coordinates.

Post 6 - Tell A Joke

  • 2 Sprites minimum, they have a conversation using wait time.

  • Only one speech bubble at a time appears.

  • The joke needs to be for kids. There is a joke book in the back of the room or search for children's jokes using a search engine. FYI - Jokes are not copyrighted so you do not need to cite these. Make it unique and you will earn additional XP points!


Post 7 - Pong Lab Variation - Your very first game which requires you to begin thinking on your own. I give you the first code to start with. You need to make this project unique and your own. Figure out how to do something different. In your blog post tell the player the purpose of the game and how to play; do you move the paddle with the mouse or key commands? Options to change up the original game may include some of the following:

  • Use a pen tool

  • Speed the sprite up

  • Reduce the size of the paddle each time

  • Have a sprite or background change.

  • Have different levels happen after so much time.

  • Have a sprite get smaller and smaller.

  • Choose different music or sounds.

  • Add more than 1 ball or a different sprite or shape.

  • Import music from Audacity, Garage Band or Dubstep.

  • Add obstacles that may appear and disappear.

  • Set it up like a Ping Pong game - 2 player

  • Create a theme.

  • Power ups - if they hit an object the splits, speeds up, slows down, or teleports to a different level.

  • Add a counter, timer or both.

  • Draw pictures of the sprites or import your own photos for the background and for the sprites.


Post 8 - Throw a Party Variation - These needs to be a story that you either retell from a children's picture book or create on your own story.

  • Name it something that goes with your story. Do not name it Throw a Party.

  • DO NOT USE Wait time - Everything must be timed using broadcast and receive. (NOTE - when I grade this I look at your code). Show me the code when it needs to be graded.

  • You must have 2 characters minimum.

  • Characters must have a conversation at some point in your story that demonstrates broadcast and receive.

  • Characters must have one costume change (like what you did for Dancer Man)

  • The stage needs to change at least 2 times.


Post 9 - Animate Variation - This is a tough one! You will be creating a story where the characters look like they are really moving! Think of it as a detailed flip book using Scratch! (Not sure what a flip book is? Click here!)



  • Create 2 or more characters (people are optional) - use Scratch or paint.net to create your costumes or by using photos that you take and edit in paint.net. You can also import photos for your stage!
  • Each character needs a minimum of 8 costume changes (most likely you will have more to make it look realistic).
  • The animation must begin with one key command and continue on its own. You can use wait time or broadcast and receive.
  • When the animation is finished a different key command should move your characters back to their original spot.
  • You may use any background that you want for your short story!
  • Remember, the timing of the costume changes must be very short so it looks like the characters are actually moving - like in a cartoon!


Details....

In the Scratch tutorial they demonstrate with a sprite that available already made in Scratch - the cheetah running or a bat flying... WAY TOO EASY FOR YOU AT THIS POINT!. You need to create your own sprites for your animations and they can not be just basic stick people. They need to be at least as detailed as your dancer or donut man. Here is a great example by Picklerok! Press K to start.


FOR FUN BEFORE YOU BEGIN YOUR SCRATCH PROJECT ... Have you ever tried the program called PIVOT? This is a free program to download. For 2 short days, you may make a PIVOT project and post it on your home page (make it appropriate for school!). Watch the sample and the tutorial then try it!

If you want to download PIVOT at home go to **http://pivot-stickfigure-animator.en.softonic.com**/


Now Back to Scratch... Now use the same concept with characters that you create to make a more challenging, realistic animation of something happening.


Post 10 - Maze Variation with Imported Sounds - This is most students favorite project but it takes a creative mind and a lot of work! I show you an example maze and then you change it up!

  • Create a minimum of 2 levels (2 costumes)

  • Create a "Congratulations! You have won!" costume.

  • The second level is harder than the first level.

  • Each level needs to automatically move to the next level when your sprite touches a specific color.

  • Each level must have music imported - use 30 seconds of music you own, or create a song in Audacity or Dubstep Maker. Make sure you give credit to the composer of the song. It is not ethical to use more than 30 seconds of any song even if you own it because you would be distributing the song, thus breaking the copyright agreement.

  • Music needs to also transition automatically on each level when your sprite touches a specific color.

  • Import at least 1 sound effect.

  • Use Scratch or Audacity to record your voice for the congratulations costume. In Audacity you can add effects to your voice to change it up.

  • Make it unique! Think about what you did for the Pong game. The more creative the project the more XP points you will get!

  • Play the game for Mrs. Jorae to receive your XP points.

Post 11 - Fortune Teller Variation with Imported Sounds - This one is also worth lots of experience points.

  • Create a detailed sprite or import a photo you take. Animate the sprite for more XP points!

  • Something must pixilate

  • Words must come in randomly after you click on something; basically it is interactive. Make sure you use correct capitalization, punctuation and spelling.

  • Use a minimum of 5 random costumes.

  • Import a background - either take a picture or use a Creative Commons picture. Make sure you give credit to the photographer

  • Import either music, voice or sound effects.

  • Make it unique! The more creative the project the more XP points you will get!

  • Show Mrs. Jorae your script to receive your XP points.








Fill in the form below if you need anything regraded.