Mountains

Mountains

Monday, December 22, 2014

Characters


Reflection: Make a block is like creating a function in coding. If you don't code it's essentially a way of condensing instructions. Rather than say grab the hose, turn it on, and spray the car I can just say wash the car and you'll understand. For a computer you can explain that washing the car means grabbing the hose, turning on the water, and rising the car and in the future you can simply say wash the car.

If you wanted to repeat a command in several places making a block would be helpful. For example if different buttons did the same thing I could use a custom block and save myself from typing the same code multiple times

Thursday, December 18, 2014

Week One Debug Reflection

To debug I would always run the program twice before looking at the code. By doing this the problem was easier to see because it was repeated. If I were helping somebody debug I would run their program repetitively before reading through their code while they explain what each chunk should be doing.  

Monday, December 15, 2014

Wednesday, December 10, 2014

Moving Race: Scratch Project #2

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

Reflection:
Animation was done through a series of sprites which was surprising. I thought the images would be manipulated but instead new images called costumes replaced the images to animate things.
Being lead step by step made the program easy to pick up and understand.
I feel like the more freedom people are given the more they are allowed to develop their own skills.
I feel most creative when left to my own devices. 

Dancing Cat First Scratch Project

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