Home
Game Guide
What You Will Learn
Scratch at MIT - Home
Scratch 2.0 Online!
Student Website Login
XP Badges
A=Activity
(L) Scratch-A First Look
(L) Create Your First Sprite!
(L) The Dance
(L) Dance to the Beat
(L) Using Variables
(L) Donut Man
(A) Tell a Joke Project
(L) Audacity Fun - Music Part 1
(L) Keyboard Fun - Music Part 2
(L) Pong Lab
(A) Throw a Party
(A) Animate!
(A) Maze Magic!
(A) Fortune Teller
(A) Talking Picture
(A) Rock Band
(A) Mario Contest
(A) Carnival Creation!
SJMS Course
Game Guide
What You Will Learn
Scratch at MIT - Home
Scratch 2.0 Online!
Student Website Login
XP Badges
Challenges
L=LabA=Activity
(L) Scratch-A First Look
(L) Create Your First Sprite!
(L) The Dance
(L) Dance to the Beat
(L) Using Variables
(L) Donut Man
(A) Tell a Joke Project
(L) Audacity Fun - Music Part 1
(L) Keyboard Fun - Music Part 2
(L) Pong Lab
(A) Throw a Party
(A) Animate!
(A) Maze Magic!
(A) Fortune Teller
(A) Talking Picture
(A) Rock Band
(A) Mario Contest
(A) Carnival Creation!
SJMS Course
Contributions to https://scratchprogramming.wikispaces.com/ are licensed under a Creative Commons Attribution 3.0 License. 
Portions not contributed by visitors are Copyright 2018 Tangient LLC
TES: The largest network of teachers in the world
Portions not contributed by visitors are Copyright 2018 Tangient LLC
TES: The largest network of teachers in the world
Welcome to SJMS Scratch Course
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!)
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.