Create+A+Game+SM

Objectives The students will: The student will use the following programming concepts:
 * be able to explain testing and debugging practices
 * develop a list of strategies for testing and debugging Scratch projects
 * be able to identify some common design elements of games
 * plan the goals, measurement, rewards and feedback for a game.
 * design a game using Scratch.

The program is reset with a green flag so all sections of the game are in place for a replay of the game. At least one object (sprite) is controlled by the player. At least one object (sprite) moves independently. Game includes at least one instance of object interaction (this could include objects that respond to mouse clicks, or it could be two objects that interact with each other.) Game has accurate measurement scoring system. Game has clear feedback for victory/loss conditions and/or scoring. Player can interact with game to a successful conclusion. Game runs without errors.


 * Background information from Cathleen's Brain-Based Research **
 * Video games create situations in which the gamer gains pleasure.
 * Video games: **
 * challenge each player at the individual's level
 * provide immediate feedback
 * reward success with greater challenge
 * provide frequent feedback on incremental progress throughout play.
 * Video games: **
 * buy into the goal
 * persevere through challenge, despite an 80% failure rate
 * use immediate feedback to improve
 * consult resources for help
 * will work hard for the pleasure of going to higher levels of play.


 * Stage 1: Investigate **
 * View How to Make a Game tutorial T**hen view //Make a Simple Game// and //Make a Story//**
 * **Demonstrate** that you know how to use these commands before you go any further. (the **Control, Sensing, Operators and Variables** in Scratch, and the **//go to x and y//** in Motion.)


 * Games Investigated **
 * 1) Active URL to 1st Scratch game viewed. What was the goal? How was the progress measured? What were the rewards? How did you get feedback? What interested you? [] **The goal was to fly without hitting the rocks. Progress is measured by each rock you go through. I was interested because it was like flappy birds.**
 * 2) Active URL to 2nd Scratch game viewed. What was the goal? How was the progress measured? What were the rewards? How did you get feedback? What interested you? [] **The goal was to pass levels only having 3 lives. By the number of levels you have passed. I was interested with the detail.**
 * 3) Active URL to 3rd Scratch game viewed. What was the goal? How was the progress measured? What were the rewards? How did you get feedback? What interested you? [|http://scratch.mit.edu/projects/10742673/#editor] **The goal was to hit the base ball. By how far you hit the ball.**
 * 4) Sample Game by David


 * Stage 2: Graphic Design - A basic plan **
 * **Goal** of the game? **Collect the circles and get pass the maze.**
 * How will you **measure** the progress?**Add a point to the players score when they get the circles.**
 * How will **reward** the player? **I will add a point to the score.**
 * How will you provide **feedback**? **Really Good.**
 * You must include the following: **
 * 1) keyboard controls for at least 1 sprite **Arrows.**
 * 2) variable that keeps the score accurately **Circles Collected.**
 * 3) Clear end of the game - both successful and unsuccessful **You Win!**


 * Stage 3: Plan - A numbered list with more details about the game. **
 * goal **Pass the maze/ collect the circles.**
 * measurement **Add a point to the score**
 * reward ** Add a point to the score **
 * feedback **Really Good.**


 * Stage 4: Create **
 * Active URL in ICSkids Game gallery - http://scratch.mit.edu/projects/20448536/
 * If you remixed anything from another student's program on MIT, provide an active link to the original program and explain what you used.


 * Stage 5: Evaluate **
 * Process **
 * 1) ** Remembering ** : What did you do in the project? What was your inspiration? **I did a maze game.** ** Try to get it done. **
 * 2) **Understanding**: What was important about it? What did you learn? **When you score add a point to your score. I learned how to make a game.**
 * 3) **Applying**: Where could I use this again? **On Scratch.**
 * 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? **  No i don't see any patterns. I got stuck on controlling the sprite. Friend helped me. Teacher.  **
 * 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? **Good. Yes. Getting it done because i get a good grade if i get it on time.**
 * 6) **Creating**: What should I do next? What do you want to learn next? **Make another game. Making shapes.**
 * Product **
 * What was the **goal** of the game? **Collect the circles/ Pass the maze.**
 * How did you **measure** progress? **Add a point to your score.**
 * How did you provide **feedback**? **Really good.**
 * What **rewards** did you provide? **Really Good.**
 * Which ** control commands ** did you use? ** Arrows . **
 * Which **sensing commands** did you use? **Add a point to the** **score.**
 * Did you use **variables**? Which ones and how? **Circles collected.**