Thursday, June 19, 2014

Levels - Scratch

http://scratch.mit.edu/projects/23828905/

In this project, the variable is a level. When the green flag is clicked, the level switches to 1. Each time a fish is eaten, the level goes up. A way to increase the difficulty in this game is to add more fish every level and have them swim faster, making it harder for the big fish to catch them and eat them.

Score - Scratch

http://scratch.mit.edu/projects/23828500/

A variable is something in the level such as your score. Each time the big fish eats a small fish in this project, the score goes up by one. If I were to explain a variable to a young learner, I would ask them about video games that they have played before and ask them if those games had levels and/or scores in them, then let them know that those are what we call variables.

Creative Game - Scratch

http://scratch.mit.edu/projects/23685610/

I made a lot of revisions to the first idea I had of what I wanted this game to be. I first wanted the monkey to case bananas, but I also wanted apples to fall. Each time apples would fall, the monkey would have to start over the level, but I had trouble with that, so I took the apples out of the game. I thought about what would make my game good, what would make it meet the requirements, and also what I was capable of doing and understanding. I started with the idea that whenever the score would reach 20, the level would change and more bananas would start falling. I had a lot of trouble with that because I wasn't able to make the level change when the score reached 20. To work through this, I decided to add a time to the level. I added a time to each level with a song. The first level has a time limit of 16 seconds, the second level has a time limit of 9 seconds, and the third has a time limit of 7 seconds. I tested this many times, finding out problems with the game, revising them, and making sure that it worked each time it was played correctly and the way that I wanted it to. 

The Purpose of my Scratch Game

The purpose of the game I am making on Scratch is to have a monkey who moves around following the mouse. As the monkey moves around, bananas fall from the sky and the monkey has to try to catch as many as possible. In each level, there is a song playing. In the first level, the song is longer, making it easier to get more bananas. As the levels get higher, the song gets shorter making it harder to reach the amount of bananas that the monkey had gotten before.

Thursday, June 12, 2014

Debug It Week 2

Debug It 1
http://scratch.mit.edu/projects/23545856/

Debug It 2
http://scratch.mit.edu/projects/23546251/#player

Debug It 3
http://scratch.mit.edu/projects/23546371/#player

Debug It 4
http://scratch.mit.edu/projects/23546544/#player

Debug It 5
http://scratch.mit.edu/projects/23547325/#player

These challenges were a little bit tougher than the Week 1 Debug It challenges, but I found ways to figure it out and problem solve.

Tuesday, June 10, 2014

Scenes - Scratch

http://scratch.mit.edu/projects/23392530/

The stage has in common with the sprites everything except for motion, because the backdrop cannot move.

In a scene, sprites are initialized by going into their scripts and telling them to do an action when the backdrop changes.

On a few other projects, backdrops were used for sprites to walk from one place to another or to go on an adventure in a few scenes before they reached their destination. 

 

Friday, June 6, 2014

Conversations - Scratch

http://scratch.mit.edu/projects/23298342/

In my conversations project, the shark sprite is chasing the starfish sprite. When the shark talks to the starfish, he wants the starfish to stop swimming away from him.

Timing would be used in a project if one sprite needed to do an action and the other one needed to wait before it could do another action.