# data[].attributes.headline
P #4 - Controlling a Scratch Game: Step 5

# data[].attributes.subject
P #4 - Controlling a Scratch Game: Step 5

# data[].attributes.body
I join the microbit controller to control the game. This last project took a little trial and error because I was doing it without a tutorial like the other projects, but it was probably the most fun coding. It give me the ability to try and make something of my own and not just doing something predone.

# data[].attributes.headline
P #4 - Controlling a Scratch Game: Step 4

# data[].attributes.subject
P #4 - Controlling a Scratch Game: Step 4

# data[].attributes.body
The final thing that I added was when the game starts Good Luck would appear on the micro:bit leds. This was simple and straight to the point.

# data[].attributes.headline
P #4 - Controlling a Scratch Game: Step 3

# data[].attributes.subject
P #4 - Controlling a Scratch Game: Step 3

# data[].attributes.body
I then added a code to the existing code to give a smiley face if win or a sad face if you lose. This took me a few times to get it right because the first time I did it the timer would not stop at zero when the time ended, so I ended up changing where the visual code went. Sometimes with coding it’s about trying something out and see how it works scenario.

# data[].attributes.headline
P #4 - Controlling a Scratch Game: Step 2

# data[].attributes.subject
P #4 - Controlling a Scratch Game: Step 2

# data[].attributes.body
This step I wanted to move the goalie around in front of the net. I didn’t want to move the Goalie by the buttons so I decided to use the tilt feature of the mirco:bit.

# data[].attributes.body
I ended up making the final product a little different than what the coding cards had. Besides have two ghost moving I coded the leds to point to side of button I mashed.

# data[].attributes.body
After working on the project I was kinda let down on how easy it was so I went back and added another sprite to the program because only the A button was being used and I wanted to use the B button as well. I programmed the B button to work with the sprite.

# data[].attributes.body
I followed the steps along the way for the coding process. It was very easy to understand because the Scratch editor and Micro:bit editor were very similar. It did not take me long to get it programed.

# data[].attributes.headline
P #4 - Controlling a Scratch Game: Step 1

# data[].attributes.subject
P #4 - Controlling a Scratch Game: Step 1

# data[].attributes.body
I wanted to try something more advance with the micro:bit so I reviewed both of my scratch projects and thought I could enhance the experience with the games by using the micro:bit. I ended up deciding to use the soccer game and make the game more interactive than it was.

# data[].attributes.body
I decided to do something simple for the first thing to do with the Scratch editor and Micro:bit. This was a great way to start out on the editor because it made it simple to understand in the coding card for it.

# data[].attributes.headline
P #3 & # 4 - Connecting Micro:bit to Scratch 

# data[].attributes.subject
P #3 & # 4 - Connecting Micro:bit to Scratch 

# data[].attributes.body
This took me a few tries to get to work right because the file to allow my computer to connect to micro:bit would not load. I had to try it multiple times before I realized that I was doing it wrong. This would definitely be a problem for students in school because majority of computers bought by schools are chromebooks. There maybe a work around but Im not for certain.

# data[].attributes.body
Final product of what I did. I actually enjoyed this experience of coding this game a lot. It took time and was the most difficult of everything I have coded. This is definitely for the more advance students of a beginners coding course.

# data[].attributes.body
This is where it began to be harder to code the micro:bit. I had to create multiple variables to complete the coding process. Also I had to use arrays which add more difficulty to the coding.

# data[].attributes.body
To start off I followed the directions very closely and built the game as it told me to in the tutorial. Making the bird move up and down was very easy thanks to learning movements in the first project I did. It included a easy step process on the tutorial which would help students to be able to do this as a second or third project in their class.

# data[].attributes.body
After doing the paper, rock, or scissor coding I wanted to do something that would be a lot harder to do to test my coding skills. I choose the flappy bird coding because I could do it without any extra materials needed.

# data[].attributes.body
After I finished coding the micro:bit I wanted to try it out but I thought it would be even better to try it out with my wife as she was recording. The instructions from the paper work with micro:bit made it simple to understand how to download the code from the editor. I found the process very easy to go through and program. In the end I won and down went the machine, I guess on Skynet yet.

# data[].attributes.body
Coding the micro:bit took me only a few minutes because I was able to follow along on the tutorial that was on the micro:bit web page. I did change the led showing of paper to fill the whole page because the what they had for it was took close to rock

# data[].attributes.body
After looking through the different things that we could do with the micro:bit I decided to take a stab at coding a paper, rock, scissor game that I could play with a partner. The micro:bit will show either paper, rock, or a scissor symbol on the led when a person shakes it.