ControlKey+MJ


 * Stage 1: Investigation **
 * View the following programs to see keyboard controls: **
 * 1) space chomp
 * 2) Collide The cat follows the mouse pointer.
 * 3) pong 1 or 2 players Uses keys to control and variables to keep score.

View the following programs to view the Broadcast commands and conditional commands.
 * 1) Housand Whack a Robber
 * 2) PC Game on Scratch Broadcast command and if color touching (conditional) command
 * 3) Catch the Ball Broadcast command and If touching command

View other icskids games at []

Do a search in Scratch for games. Find 3 games to play.

Game 1 URL: http://scratch.mit.edu/projects/1735345/ Game 1: Purpose: try to get all the way around without getting eaten by the bats. Game 1: Keys used to control game: the up, down, and side to side arrows Game 1: Does it keep score? How does it keep score? Yes,there is a place at the top. Game 1: Is it interesting and challenging? Explain. Yes for both, because the bats always follows you.

Game 2 URL: http://scratch.mit.edu/projects/2042778/ Game 2: Purpose: Touch only the yellow ones, not the pink ones. Game 2: Keys used to control game: The mouse Game 2: Does it keep score? How does it keep score? There is a bar on the top. Game 2: Is it interesting and challenging? Explain. No both, because you just have to get the yellow ones, its not that fun to play.

Game 3 URL: http://scratch.mit.edu/projects/1952223/ Game 3: Purpose:Try to hit the lines on the sides with the arrows. Game 3: Keys used to control game:W to move up, S to move down, and the space bar to shoot the arrows. Game 3: Does it keep score? How does it keep score. There is a bar at the op to keep score. Game 3: Is it interesting and challenging? Explain. Yes, because you have to move the lines exactly where you need them to be to get hit with the arrows.

View How to Make a Game tutorial
 * Stage 2: Design - Note that you do not have to create a game for this assignment. You only need to demonstrate that you can use keys to control a sprite, you must use a broadcast command and you must use a logic or conditional command. You could do all by telling a story rather than by creating a game. **
 * Create a program that uses at least 2 keys to control the sprite.
 * Create a program that uses a broadcast command to have a sprite communicate with another sprite or stage.
 * Create a program that uses a logic or conditional command, for instance if sprite touching


 * Stage 3: Plan **
 * keys to control: the side to side arrows
 * broadcast to control: you lose, to change the background
 * logic or conditional command: you lose, sends a signal to the change the background to game over

http://scratch.mit.edu/projects/19039234/
 * Stage 4: Create **


 * Stage 5: Evaluate **
 * Answer the following questions **
 * 1) **Remembering**: What did you do in the project? What was your inspiration? In this project I made a game scratch program. Iv did not have any inspiration, I just did it.
 * 2) **Understanding**: What was important about it? What did you learn? The most important thing about this scratch was how I made the bee go really really fast all over the screen, and the bat had to try to get by him without touching him at all. I learned that you always need a broadcast command in your scratch.
 * 3) **Applying**: Where could I use this again? I could use this scratch again if I wanted to ever play a fun game at home.
 * 4) **Analyzing**: Do I see any patterns in what I did? What did you get stuck on? How did you get unstuck? Who in the class viewed your story? Who helped you with useful tips and suggestion? I do not see any patterns in the scratch I made. I got stuck on the broadcast command. I asked for help to get unstuck. Nobody has viewed my scratch yet.The teacher gave me some useful suggestions and tips to help me with my scratch.
 * 5) **Evaluating**: How well did I do? D id you include everything in your design? If something was not included, explain why. What are you most proud of? Why? I think that I did a great job on my scratch. I did include everything on my scratch. I am most proud of the braoadcast command.
 * 6) ** Creating ** : What should I do next? What do you want to learn next? Next I should show other people my scratch, next I want to learn how to add music to my scratch.