Friday, February 29, 2008

Reading Response 5

"Responsive Environments" is about Myron Krueger's exploration of interactive digital art through various projects. Each project showed an development from the last one concerning the ways the audience reacted to the space and how the work changes during the interactions. It went from a user communicating and interacting digitally with the audience in a separate space to the computer interpreting and reacting to the audience based on sensors. In the end, the author describes a virtual reality world in which it would try to emulate everything in life through computers when people communicate. In the end though, when creating such interactive pieces, the artist has to guess how the artwork would impact the audience and deal with the changing possibilities that he or she may have never considered while creating it.

I thought the article was interesting because it walked you through the thinking process he had in developing these interactive art pieces. It showed a lot of possibilities of how to get the audience to participate and how the computer can interpret data from them. It seems a lot more exciting when you don't know the outcome because different people can come up with so many possibilities and reactions to it.

Friday, February 22, 2008

Reading Response 4

The reading was about improving human comprehension through streamlining the thought process and using computers. Like the last reading, it suggests creating a real-time thinking computer to aid humans in finishing tasks faster and present it in different ways for those who think differently. The whole purpose is to find the weaknesses in critical thinking and remove them in the future with technology. In the end, they want to be able to use computers to help in long and short term situations through its programs and suggest future actions from the results.

I thought the reading was okay because it made sense where they were going with this concept but it'll be a long time before it can actually be produced and executed. I don't even expect this to happen within my life time considering what we've already accomplished within the short span of 20 years. Also, considering that there are many different types of people with extremely different ways of thinking, it may be harder to create a computer that could provide the same aid to the different schools of thought.

Along with that, I believe that it may not be wise to go this route in computer programming because it may in fact hinder the productivity of human thinking. Even now, without the aid of computers, some humans can not even do basic arithmetic. Would computers really help people think better or just make us all lazier to even think for ourselves? Unfortunately, only time will tell if this is the fate of humans and computers.

Sunday, February 17, 2008

Reading Response 3

The reading was about the interaction of man and computers and how it would benefit productivity in the future. Computers and humans think, speak, and work differently, but by working together, they can make up for each other's weaknesses. The article goes on talking about the different man-computer symbiosis examples and the problems that exist currently between achieving such examples. For example, the author was considering the ability to make a computer able to understand humans through speech instead of a typing through a keyboard. It would be critical if the higher executive could make real-time decisions instead of having to go through the hassle of imputing it himself or having his assistant do so.

In the second article, it talks about communicating through machines and how we would be networked through similar interests instead of by chance of meeting in real life. It would save lots of travel time and increase productivity because only what is relevant would show up through the console.

I found it interesting about how much thought was put into this idea and that in today's world, most humans depend on computers to accomplish tasks and communicate. The more we depend on them, the less we can do simple "clerical" work because we don't need to think about them anymore. I find this especially relevant to simple math considering that most of us rely on calculator to do anything beyond simple arithmetic. So in that case, most of my generation are used to the idea of using computers as a tool to quicken our productivity.

Also, I thought the second article was a bit strange because most of my generation probably already does all of this through instant messaging, texting, or forums. We're so accustomed to this that we don't know how to deal with people outside of our interests, therefore making us all socially awkward and intolerant. So it wouldn't make too much sense to be completely dependent on this idea of complete communication through consoles but rather a mix since it is more comfortable for humans to interact face to face.

Sunday, February 10, 2008

Reading Response 2

I liked the fact that this was a refresher in programming concepts that I already learned in Creative Computing through Alice. The problem is that Alice just let us drag and drop functions instead of typing it all out in hard code, so that might be a harder transition than from nothing at all. I do realize that anything beyond inheritance in the wikipedia article is something new since I don't think that Alice was that complicated. Otherwise, everything else was a clarification of the ideas used through the sketch that we had to make for this week.

On another note, I wished I got my textbook sooner than a couple hours ago. It would of made programming the night before a lot easier.

Sunday, February 3, 2008

Reading Response 1

http://www.princeton.edu/%7Eferguson/adw/programming_languages.shtml

I enjoyed reading the history of programming because I always knew of those languages but never knew how or why they were developed. Unfortunately, I know nothing in any of them because they looked way too daunting when I was a kid and was watching my brother tinker with our computers. It’s hard to imagine how old some of these programming languages are and how it used to be a tedious task of 0’s and 1’s. It makes you appreciate how much simpler programming and coding has become over the past decades.

http://artport.whitney.org/commissions/softwarestructures/text.html

I never really thought of art and programming together as I always assumed my way of thinking was far from my computer-inclined brother. It makes a lot more sense now when I think of it in the context of software and how they work hand in hand for new art mediums. Out of the three programs mentioned, I’ve only worked with Flash MX before this class. Considering the descriptions for Processing, Flash MX and C++, I would have to agree that Flash has the least amount of programming needed to make a work of art considering that all I’ve made out of it were small animations.

Program on Rice Balls

This is for week 1's assignment.

How To Make Rice Balls (the super simplified way!)

Get the Rice cooker, Cup, Rice, Water, Rice Ball Mold, Spoon and Seasoning
Take out the inner pot of the rice cooker
Fill the inner pot with x cups of rice
Fill the inner pot with enough water to cover the rice
Empty the inner pot of the water only.
Fill inner pot with ½ cup of water for every cup of rice
Place the inner pot back into the rice cooker
Cover the rice cooker
Plug in the rice cooker
Turn on the rice cooker
Wait for the rice cooker to finish cooking the rice and it will automatically turn itself off.
Let the rice cool for 10 minutes
Uncover the rice cooker
Scoop out rice with Spoon
Fill the rice ball mold with rice
Pack the rice in so it sticks together firmly
Pop the rice out of the mold
Place the rice ball on a plate
Repeat the last four steps until you are out of rice
Cover the rice ball in seasoning for taste.
Clean the rice cooker, cup, rice ball molds and spoon

Enjoy!

Testing...

Testing...

This blog is for my written homework in ADA 385.