My+Game+TS2

The students will: The student will use the following programming concepts:
 * Objectives**
 * 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 gamers: **
 * 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.)

> . What was the goal? The goal was to beat your personal highscore. How was the progress measured? The progress was measured by score. What were the rewards? The reward was to beat your highscore. How did you get feedback? I got feedback at the end where it said Highscore. What interested you? It interested me because it got really frustrating but it was really fun. > What was the goal? The goal was to not let the ball pop. How was the progress measured? The progress was measured by score. What were the rewards? The rewards was to beat your highscore. How did you get feedback? The score appeared at the end. What interested you? It interested me because it was hard and fun and I like a challenge. > What was the goal? The goal was to dodge the blocks on the ground and the ones that are falling. How was the progress measured? It was measured by score. What were the rewards? The reward was to beat your highscore. How did you get feedback? Score appeared the end. What interested you? It interested me because it was challenging.
 * Games Investigated **
 * 1) Active URL to 1st Scratch game viewed http://scratch.mit.edu/projects/11973781/
 * 1) Active URL to 2nd Scratch game viewed. http://scratch.mit.edu/projects/18435752/
 * 1) Active URL to 3rd Scratch game viewed. http://scratch.mit.edu/projects/18026676/
 * 1) Sample Game by David


 * Stage 2: Graphic Design - A basic plan **
 * **Goal** of the game - To take all the coins and win.
 * How will you **measure** the progress? - With a score.
 * How will **reward** the player? - With a VICTORY sign at the end.
 * How will you provide **feedback**? - With a score.
 * You must include the following: **
 * 1) keyboard controls for at least 1 sprite - Arrow keys for the monster.
 * 2) variable that keeps the score accurately - Score Bar
 * 3) Clear end of the game - both successful and unsuccessful - VICTORY and GAME OVER at the end and victory at the end.


 * Stage 3: Plan - A numbered list with more details about the game. **
 * goal - TO Win
 * measurement - Score
 * reward - VICTORY
 * feedback - Score


 * Stage 4: Create **
 * Active URL in ICSkids Game gallery - http://scratch.mit.edu/projects/18353507/
 * 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? I made a game that you have to collect the coins and escape the monster. What was your inspiration? My inspiration was Scratch examples.
 * 2) **Understanding**: What was important about it? It was important that I learned how to keep score. What did you learn? I learned to keep score.
 * 3) **Applying**: Where could I use this again? I could use this in my next project.
 * 4) **Analyzing**: Do I see any patterns in what I did? No What did you get stuck on? I got stuck on putting forever loops in if thens. How did you get unstuck? I figured it out. Who in the class viewed your story? Mostly everybody. Who helped you with useful tips and suggestion? My classmates.
 * 5) **Evaluating**: How well did I do? I think I did well for finishing in 2 weeks. D id you include everything in your design? Yes everything that I wanted. If something was not included, explain why. What are you most proud of? Why? I am most proud of my broadcasts because it was very confusing at first but then I figured it out.
 * 6) **Creating**: What should I do next? I should make an endless game. What do you want to learn next? How to do patterns.
 * Product **
 * What was the **goal** of the game? To get all the coins and win.
 * How did you **measure** progress? By score.
 * How did you provide **feedback**? By a score bar.
 * What **rewards** did you provide? Your highscore could increase or decrease.
 * Which **control commands** did you use? Arrow Keys.
 * Which **sensing commands** did you use? If touching bars and broadcasts.
 * Did you use **variables**? Which ones and how? No