Keyboard+Control+SM

Create a wiki page with the information below. Name the page // Keyboard yourCodeinitials //.


 * Students will learn **
 * to control sprites using keyboard commands.
 * to have sprites communicate using broadcast
 * to use a a logic or conditional command in a program.


 * 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

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/2345919/ ** Game 1: Purpose: **Is to try to get the tics before the ghosts kill you** Game 1: Keys used to control game: **Arrows** Game 1: Does it keep score? How does it keep score? **Yes, when you pass a level the it adds a point to your score.** Game 1: Is it interesting and challenging? Explain. **Its fun to play and interesting creation because of the graphics.**

Game 2 URL: ** http://scratch.mit.edu/projects/15615429/ ** Game 2: Purpose: **Is to try to pass all the levels of the game.** Game 2: Keys used to control game: **Arrows** Game 2: Does it keep score? How does it keep score? **No** Game 2: Is it interesting and challenging? Explain. **Its interesting because how he/she made it. Also its challenging each level gets harder.**

Game 3 URL: ** http://scratch.mit.edu/projects/2107606/ ** Game 3: Purpose: **Is to try to get the ball into the other layers net.** Game 3: Keys used to control game: **2 layers play. Arrows are used and letters.** Game 3: Does it keep score? How does it keep score.**Yes, because there's a purple player for purple score, and a blue player for the blue score.** Game 3: Is it interesting and challenging? Explain. **Its interesting how they made the game.**

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 can use a broadcast command and you can 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 **arrows**
 * broadcast to control **Victory**
 * logic or conditional command **If on edge bounce**


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


 * Stage 5: Evaluate **
 * Answer the following questions **
 * 1) **Remembering**: What did you do in the project? What was your inspiration? **What i did in the project was to make a simple game. To get the game done and is simple.**
 * 2) **Understanding**: What was important about it? What did you learn? **What was important was to get it done right and on time. What i learn was getting the sprite to move.**
 * 3) **Applying**: Where could I use this again? **When I need to make another game.**
 * 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 see a pattern of the arrows. I got stuck on how to move the sprite. I got unstuck by putting arrows on the sprite. My teacher. Scratch Video.**
 * 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 i did a great job. Yes i did. I'm most proud of getting it done and learning new things because i really didn't know how to make the game.**
 * 6) **Creating**: What should I do next? What do you want to learn next? **Make another game. I want to learn more things on Scratch.**