# data[].attributes.body
I am going to summarize my research and make a game.

# data[].attributes.body
In my primary resource, I used interview report to analyze about the IB education. I found out that IB education educating style is for the students. It is a student leading education. But if the teacher doesn't motivated students to do the work students don't do the work.
In my secondary resource I found out that the scratch works by making a code to move sprites or control it. By making more complex codes you can make more interesting game. Also, scratch is programming and online community to make and share your game or program with around the world. I also researched about the school that teaches by game or internet. School that teaches through internet already exists. It is our school. Our school uses laptop to educate people. Also according to the BBC news, in the near future all school will use laptop instead of text books. Also, other articles claims that the school that teaches through video game already exists and this can be the future of the American education. So, it is possible to teach students through the video games.
I wanted to make a music or rhythm games. For instance, like a 'tap sonic'. It is a game that the bar drops and you have to touch the bar as the beat of the music. All the game that I analyzed were using keyboards to play the game. Game that I' m going to make will also contains the keyboards to play. Also, this kind of game helps students improving the rhythm and the music. So, it also has the educational sources that I want. But the problem is that there is lack of educational sources. So, I will add mathematical sources by putting math problems and putting answers in the bar. Bar will drop  and I need to choose correct answer. Also, bar will drop along the beat of the music.

# data[].attributes.body
I am going to make a educational game that covers the disadvantages of IB educations.
To make this I need to research these things in order of priority:
1. Can changing teaching style (gaming to teach) can motivate students to do their working? and how?
2. What is disadvantages of a IB education?
3. How to program using Scratch?

# data[].attributes.body
According to interview about IB education to Mr. Im last year "problems of the IB educational teaching is that is the teacher do not motivates to the students to study or do their assessments students do not do their work." So, problems like students playing games during the class time or in the school is because of the negative of the IB educational teaching. For instance, when I'm in the school and when the teacher doesn't come but sub teacher comes all my friends don't do the work and I just watch Youtube or play games. Teacher don't give motivations to the students by not coming to school and students just play games during the school time

# data[].attributes.body
Students don't work when teacher do not motivates students to do the work. So, the need is the motivation to do the work, and students needs to learnWhat motivates students to do the work? Fun motivates to do the work. Because, for instance when I do the skate board design, it was very fun to do. It motivates to make the skate board rather watching youtube gaming. Skate board unit was different from other units. It don't need to write long paragraphs for Criterion A1 A2 A3 A4 B1... So, the problems needs different events or teaching style.

# data[].attributes.body
As I said the problems needs different from daily works that repeats everyday. So, the solution is that changing the environment. New things that changes the hole thing will motivates the students to be happy and they will work properly. we can change seats, teaching style, teacher or class room. This will motivates students to do the work. For example, as I said skate board unit changed the teaching style and made us to work harder and fun. Other example is that changing art into music. When the semester ends we change the subject. This made me to work properly as well. So, for example or changing environment, it can change by studying by gaming.

# data[].attributes.body
Can changing the teaching style can motivate students to do the work? and how?
(Secondary: Google)
Changing into teaching by gaming effective to motivate students?
(Secondary: Google)
What is main elements for the game? (Secondary: Google)
What elements can I use?
(Primary: Me, ask myself to choose the best elements)

# data[].attributes.body
The effects of the changing the environment is that make students to be interest to the working and pay attention. Problem was that the if teachers don't motivates students to do the work they don't do any work. So, my solution was to change a environment. By this I believe that it could help students. Because according to my research in the Thought Hub "When students plays game, they experience the world in a new way. Game introduces a basic information and gamer learns how to do that game by experiencing themselves. By this they solve problems in their own way through the complex metal challenges that games gives you. They also develops when they plays a similar game they could do better. Also, gaming offers motivations and relevance to the students. If students meets problem in real life they could be nervous and scared. But in the gaming world they keeps on try to clear the game until the problem is solved."(thoughthub.com, March 16)
Citation: "LaSera, McElhany Ph. D. "Thougt Hub." The Hidden Value of Gaming in Education , LaShera McElhany, Ph.D., 17 May 2016, www.sagu.edu/thoughthub/the-hidden-value-of-gaming-in-education."

# data[].attributes.body
How does the Scratch works?
(Secondary: Scratch)
How to use the Scratch?
(Secondary: Youtube, Scratch tutorials)
How to make main game elements in Scratch?
(Secondary: Youtube, Google)

# data[].attributes.body
What is disadvantages about IB education?
(Primary: Mr. Im/ Secondary: Google)
Does school that teaches by a game/internet exists?
(Secondary: Google)
How do they teaches by a game/internet if they exists?
(Secondary: Google)
Is it a effective way to teach?
(Secondary: Google)

# data[].attributes.body
I searched Scratch tutorial in the google. There was many Youtube Channels  about the Scratch one site that I used Kevin Briggs channel:
https://www.youtube.com/watch?v=VIpmkeqJhmQ
There is 5 tutorials in this channel. It shows the basic information about the Scratch and how to download it. As the tutorial goes to #3, #4 and #5, it teaches that how to make a specific kind of game. For instance like a racing game and platform game. Tutorial 2 teaches basic games, like making shooting effects and arrow keys.
I spend time watching tutorial #1. I will finish watching other 4 videos by watching them during the spring vacation.

# data[].attributes.attachment_link.title
Scratch Tutorial 1: Make Your First Program

# data[].attributes.body
I've interviewed Mr. Im for the assessment in the other subject. But, it was similar to what I'm thinking of for the design. I could use as a primary source. In the interview it shows that the advantages and disadvantages about the IB education. I will reread the interview during the spring vacation and I will email to Mr. Im if there is thing that I don't understand.

# data[].attributes.body
-Education
-Features
-Graphics
-Complexity of Code

# data[].attributes.body
Pong starter has only two sprites. One is the ball and other one is the  paddle. I need to move the paddle using the AD or <- -> arrows. In this game my job is to not let the ball touch the red ground. It is very simple and easy to play. (Features) Since, it is simple to play the code is as simple as the way of playing game. Every code is to bounce the ball when it hits the ground or paddle or the top. (Complexity of Code) The graphics are very simple. It is just a one red color for the ball. Also, for the paddle it is only one green color. (Graphics) It teaches the basic control of the game. Also, it helps you to get correct timing to hit the ball back and not letting ball to hit the ground. But, there isn't any education sources like math or English. (Education)

# data[].attributes.body
Maze starter has much more less sprites than the pong starter. It only has one sprites. It is a character that I will be controlling for this game.That sprites looks like a ball and it is orange color. I can move this sprites by WASD or using the arrows. It is very easy to play and simple. I just need to go to finish line from the start line. There is blue wall that is blocking the finish line. I have to find the way to go to the finish line. (Features) This game's code is much more simple than the pong starter. Code have the code that not letting character to go through the wall and showing 'You win' when you get to the finish line. Other codes is the move the sprite. (Complexity of Code). Graphics are very simple. It is just blue boxes for the wall with one blue color. And orange for the character. But character has two different layer of the orange color. Top has more solid color and outside has almost transparent orange color. (Graphics) By playing this game I could learn how to find the other way if there is the wall blocking you from the goal. It also teaches basic control of the game. Moving the character by WASD. But, I can't see other educational sources. (Education)

# data[].attributes.body
From the twelve categories I can make the following conclusions by comparing and contrasting the games. Same things in both games are the sprites are controlled by WASD and arrows. Also, sprites and backgrounds are very simple and how to clear the game is also very simple. Sine how to clear the game is simple the complexity of code is also simple.

# data[].attributes.body
1. Motivation
1.1 The design will have game and education sources combined to motivate students to play and study.
1.2 The design will have rewards when you clear the game to motivate students to try to clear the game.
1.3 The design will be hard to clear so that students will feel more sense of accomplishment.
2. Programming
2.1 The design will be using scratch to develop the game.
2.2 The design will be able to control using the keyboards. I will make AD or arrows to play the game.
3. Education (Learning)
3.1 The design will have rhythmical sources to teach the students.
3.2 The design will have mathematical sources like a quadratic equation
4. Attraction
4.1 The design will be cold colors. I will use the blue and purple colors to show the cold feeling and attract people to play this game.
4.2 The design will have musics. I will have the music from other games or electronic BGM to attract people.
5. Audience
4.1 The product will be designed for grade 8 students.

# data[].attributes.body
My flowchart asks if you played the game or not. Also there is setting in the main menu. Player can turn and off the sound and the graphic effects from the sprites. When the start game is clicked it goes to the in game. There will be the level choices. After level choices there will be question and answer bars dropping. If you fail you go back to main menu and if you clear the game there is reward to celebrate the game clear.

# data[].attributes.body
My game partially follows the flowchart

# data[].attributes.body
This the flowchart that made in B4.

# data[].attributes.body
There were many changes to my design. The thing that I changed is the educational sources in my design. My original design was to make a rhythmical game. The bar drops and the player have to touch the bar on the right beat and timing along the beat and play of the music. It is very similar form as the mobile game called 'tap sonic'. But, there were lack of educational sources in this form of the game. It only teaches the rhythm and the beat. So, I decided to add the mathematical sources into it. I recently learned factoring in the SSIS math class. Because I do very well in the math. I made my game like there is the question in the top and there is bar dropping slowly. I have to touch the bar in the correct timing. This game will be played along the beat of the music. There is so many other things that I had to change because of the same reason. My computer was broken for four to five days so, I had wasted my time to make a game. So, I had limited time to finish my game. So, I decided to delete and give up some additional sources that is not that important. Those things are the sources that will make my game interesting and motivate students to play. Those are background music, sprites effect, setting, tutorial, rewards and additional levels for the students. Other thing that I had to give up is length of the game. I had to make my game very very short to finish before the deadline. If I had more time I would be able to add all these sources to make my game better to motivate students to play.

# data[].attributes.body
Since my computer was broken for the days I had to change everything in my plan for completing making the game. So, I changed my plan into finish making backgrounds and sprites in one day. And finish everything else during the weekend. So, I had to use all my weekend to finish making my game.

# data[].attributes.headline
Add the final flowchart and the list of materials to create the product.  You have presented the list or the flowchart    (Achievement: 4)

# data[].attributes.subject
Add the final flowchart and the list of materials to create the product.  You have presented the list or the flowchart    (Achievement: 4)

# data[].attributes.headline
You have a basic Plan that is in an outline. Peers would have difficulty following to create a similar solution to you (Achievement: 4)

# data[].attributes.subject
You have a basic Plan that is in an outline. Peers would have difficulty following to create a similar solution to you (Achievement: 4)

# data[].attributes.attachment_link.title
C1 Plan of Manufacture for Programing G8.pages

# data[].attributes.headline
The writing outlines changes to the design OR the plan (Achievement: 4)

# data[].attributes.subject
The writing outlines changes to the design OR the plan (Achievement: 4)

# data[].attributes.body
Yes, keep going. Don;t stop

# data[].attributes.headline
Making Sprites to move/Changing Sprites color  

# data[].attributes.subject
Making Sprites to move/Changing Sprites color  

# data[].attributes.body
There is tutorial in the main menu with the start game sign. If the player click the start game there is level choices. Questions are different along the levels. There is question and answer bar dropping from the top. If you miss it or choose the wrong answer player go back to the main menu. If the player clear the game there is play again sign to ask player to play the game again.

# data[].attributes.headline
This is the second test to gather data on the success of the specifications 

# data[].attributes.subject
This is the second test to gather data on the success of the specifications 

# data[].attributes.body
How many characters did you see?
How many backgrounds did you see?
Did the game stops at the middle?
Are you willing to play the game again?
What are the educational sources that you can see?
What grade do you think it is designed for?
How to control the sprite?
How hard is the game?

# data[].attributes.body
The game was successful or unsuccessful in having  educational sources combined to motivate students. Game was partially successful for combining educational and game sources combined for motivating students. Some Students said that they would play the game rather reading the book.

The game was successful or unsuccessful in having rewards. It was unsuccessful, game did not have rewards when they clear the game. I didn't had time to add the rewards to the game.

The game was successful or unsuccessful in having harder game to let students to feel sense of accomplishment when they clear the game. Students said that it took so short to clear the game.

# data[].attributes.body
The game was successful or unsuccessful on making and programming the game using scratch. It was successful on programming the game using scratch. All the code and few sprites are made of using scratch.

The game was successful or unsuccessful on controlling sprites using keyboards like WASD and using arrows. The game was successful on controlling sprites using keyboard. My sprites are controlled using AD

# data[].attributes.body
The game is successful or unsuccessful on putting rhythmical sources in the game. The game was unsuccessful on putting rhythmical sources. I was designing to put BGM and the bar falls down as the beat of the music. But I was not able to upload the music to the scratch.

The game was successful or unsuccessful on putting mathematical sources like factorizing and liner equation. The game was successful on putting mathematical sources. There is factorizing and liner equation in my game.

# data[].attributes.body
5 sprites
4 backdrops
adobe air
scratch

# data[].attributes.headline
The following the improvements to my design 

# data[].attributes.subject
The following the improvements to my design 

# data[].attributes.body
1) Educations to the game
The educations in the game could have improved. It could be improved by putting more questions. Questions will be from my own math text book and grade 8 text book. Also I was able to make the questions harder. I am learning higher level of math in my own house. So, using textbook that I'm using I could be able to make the questions harder. I've said that by making the game harder it would be able to educate better. Other way to make the game harder is making the bar drop speed faster. Then students will have to calculate the questions more faster so that they would be able to calculate the question in a jiffy when they clear the game.

2) Games and what makes them motivating
The motivations in the game could improve by adding rewards when the player clears the game. The game will say "Goo job" or "Very nice" with the graphic effects to let students feel more sense of accomplishment that would motivate students to play the game again. Also other way to make students to feel more sense of accomplishment so that to motivate students to play the game is making the game harder. If I make the game harder students will use more efforts and energies to the game. I will make the game hard by making the answer bars to fall faster to let students to calculate more faster. Also, I will add questions from grade 9 text book or math extended text book to higher the level of the game. And when they clear the game students will be able to feel accomplishment so that they will get motivated to play the game. Another way to motivate students to play the game is making the game more interesting. I could make the game more interesting by putting the BGM sound and making graphic effects to the sprites.

3) How to program a computer game
Programming computer game could be improved by having more time on making the game. Most of the improvements needed to be improved because I did not have enough time to finish the game. So, I had to change my design and plan to be able to finish my game. Therefore there was a lot of improvements that has to be improved. So, I could improve these things by having more time on making the game.

# data[].attributes.headline
The following describes the impact that the product had on the client/audience 

# data[].attributes.subject
The following describes the impact that the product had on the client/audience 

# data[].attributes.body
1) The education of the game
The impact of the educational game on the audience was not satisfactory. The game was able to ask them a question, but there was only one question in the game. So, the game was able to ask them a question, but unable to help them to learn math.

2) Games and what make them motivating
The impact of the motivations on the audience was not satisfactory. The game was unable to play the BGM sound. There is only sound effects when the sprites are clicked. Also there isn't any rewards when students finishes their game. So, there is so little bit of the sound effects and game sources to interest students to motivate but there were many better ways to interest students.

3) How to program a computer game
The impact of the programming of a  computer to educate students was partially successful. Answers from the test to the students were They would play this game rather reading books. But, my motivations and educations in my game needed many improvements and they were not satisfactory.

# data[].attributes.body
I think computers in the future could replace teachers and make the genre of educational games. There are a lot of things that needs to be improved and that is not reach my satisfactory, but it was made in about 1 or 2 weeks and this is first time code to make the game. So, if the exerts or real programmer programs a educational games, I think it would be able to replace teachers and make genre of educational games. According to research in Criteria A there is a school that is already teaching through the video games. So, it is possible to replace teachers in the near future.

# data[].attributes.body
The game would have the educational sources and game sources combined to motivate students to play as they are studying. I will add gaming sources like, controlling sprites, BGM, and graphic effects to the game. Also the game will be hard and there will be rewards and prizes when they clear the game. This can make students to feel sense of accomplishment and motivate students to play again.

# data[].attributes.body
I choose this flowchart because it has more game sources in it. Different from the other flowchart it has the BGM and the graphic effects on the setting sections to interest students to play the game. Also, it asks have you played the game or not to make sure the player knows how to play.

# data[].attributes.body
I choose this flowchart because there is more rhythmical sources in it. According to design specification, I wanted to add the rhythmical sources and mathematical sources. But in the other flowchart there is only math not rhythm.

# data[].attributes.body
The game will be made using scratch. The game also going to be developed by using scratch. And in the game sprite will be controlled by AD. I will make the code that will control sprite will AD using scratch.

# data[].attributes.body
The game will have rhythmical sources. I will make the way to answer by touching the correct answer bar along the beat of the music. Also, there will be mathematical sources. I will make the questions from the grade 8 text books those questions will be factorizing and liner equations.

# data[].attributes.body
The game background will be cold colors. I will make my background color into blue, purple and black. Some backdrops like main menu will be the space background. And the game will have background musics. Those musics will be EDM to attract young students by fast beat musics.

# data[].attributes.body
The game will be designed for the grade 8 students. Questions in my game will have questions from the real grade 8 text book to have grade 8 based level.