Wednesday, June 18, 2014

Final Reflection

I started my project with big aspirations. I wanted to create a game where the wizard would save his castle from magical creatures. However, I was going to change a lot more things than I did. Since I didn't have that much time, I ended up keeping it simple. I worked through problems by trial and error, testing new things to see if they worked. I played through my game many times to make sure it worked without any problems.

My project:
http://scratch.mit.edu/projects/23685687/

Tuesday, June 17, 2014

Final Scratch Project

My game will take place in a castle. A wizard will be surrounded by lots of magical creatures. The wizard will follow your mouse, and will try to catch all of the magical creatures. When the wizard catches the magical creature, it disappears. However, it isn't gone for good! After vanquishing a certain amount of creatures, the wizard goes to a different part of the castle. There will be even more magical creatures to fight here! There are four levels, and once the wizard catches 50 magical creatures she has saved the castle!

Thursday, June 12, 2014

Week 2 Debug-It

Debug-It 2.1
Debug-It 2.2
Debug-It 2.3
Debug-It 2.4
Debug-It 2.5

One strategy that we found useful while doing this activity was to work together and brainstorm ideas. We also tried using operators to create our own block. This helped us solve one of the problems when we couldn't find a block to use.

I would help someone else learn to debug a project by telling them to think about all the different types of blocks and try to figure out which kind they need. I would also tell them to come up with a block that they think would solve it, because even if that block does not exist it can probably be created.

Tuesday, June 10, 2014

Week 3 Try It Assignment

Link to project.

I worked on puzzles 1 and 3, and also created my own. I decided to have the sprite change color when it was touched by the mouse pointer. My strategy for working on the puzzles was to look around at the different blocks and try to come up with different ways to do what I wanted, and then to see which one was the most efficient. I think all the puzzles helped with my game project because I gained exposure to the different things that scratch can do.

Monday, June 9, 2014

Backdrops Scratch Project

Link to project.

The stage is similar to sprites because they can change, like a sprite can change a costume, and you can write a script for them. I used the broadcast tiles to have the sprites interact with their backgrounds. Plays and movies also use background changes.
One classmate used background changes to set the mood of her scene. Another classmate used backgrounds to have her Scratch explain his surroundings. Someone else used background changes to help with the aesthetics of her scene. Another classmate used scene changes to help tell as story. One clasmate also used scene changes to have Scratch cat travel the world.

Conversations Scratch Project

Link to project.

Broadcast is a very useful tool. I would describe it to someone else by saying it is a title that lets your sprites send messages to each other to tell them when to do certain actions. You would use timing in a project when there is limited interaction between characters, but broadcast when the characters need to feed off each other.

Tuesday, June 3, 2014

Character Activity

I would explain "Make a Block" to someone else by explaining that it is a tool that allows you to combine sequences of blocks into one easy to use block. I would tell them to click "Make a Block" and then drag the sequence of blocks you want to combine under the block with your new name on it. You can use "Make a Block" when you want your characters to complete a complicated action multiple times. Instead of dragging out the blocks one by one, over and over, you can just use your new block. It is convenient and helps keep your script organized!