Samantha's Digital Blog
Just another onMason site
 
 
The Art of Programming
Posted on November 26th, 2012 at 1:08 am by and

Scratch is a programming language that is structured in the way in which someone can generate a personalized design of something and allow it to manifest into an image based upon their own ideas. It is a fun and interactive way of creating animations, games, and stories. In addition to its abilities, the creators primary purpose of its creation was for the program to be simple and easy to be learned by young children. However, this is not to say that it can only be simple. This program has the capability for someone to think outside of the box and create something more intricate and more challenging. Because of its diverse appeal to all ages and disciplines it is useful to numerous institutions such as museums, schools, home environment, and many other places. It is useful for students when they want to do a project for school because of its many features that are very adaptable. With each change, the image or document is in constant motion of evolution. A person could start with one figure such as a cat and soon that one image of a cat can become anything such as a movie or story; it is in constant motion. The good thing about this is that the person does not need to have any knowledge on programming since there are directions that shows the person what to do. Similar to any other mass communication, Scratch users are able to communicate with other Scratch users which could allow for collaborative projects. The screen is also a massive space of capabilities. There is a scripting section and a preview window that allows the user to manipulate the objects as a method of testing it before perfecting it along with color-coded modes that could create multiple things. The simple notion of constructing something that is so interactive such as moving a figure a certain amount of steps is a way the program permits ideas to become reality.

I think this is a fun and useful tool for different reasons because it seems to be useful for classes and more animated multimedia enhanced projects. The instructions for this program is interactive all on its own. Its environment is in constant motion because working with it is similar to playing games: by testing every instruction and changing things about it, the user is learning in a more interactive way. Although when someone first opens the screen and is confused by what is visible, the instructions reveal the steps someone would need to take in order to create animations and video games. It is a tool with numerous concepts that provides the user with the chance to create opportunities. By taking the time to read all instructions for it, it might be easier to work with in a frame. Just because it has been said to be simple enough for young children to use, does not make it an instant tool that one could just use on the spot. Once the user can learn everything there is to work with this language program, it can be a useful tool.



RSS feed for comments on this post.
TrackBack URI

Share your thoughts

Line and paragraph breaks automatic, e-mail address never displayed, HTML allowed:

<a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <s> <strike> <strong>

(required)

(required)


Sign up at Gravatar.com to personalize your comments!