Sunday, March 17, 2013

Reading Response 4 - Emily Bichler

I thought this article was a bit lengthy and wordy, but I thought that it brought about some interesting points that I thought were important. The comparison of basic computer science terms with English words I thought was important. I think that people have this misconception about computer science and coding that it's completely unrelatable to anything you've ever done before, thus they won't understand it. This article helped strengthen the comparison of these concepts to English. The ideas behind loops, variables, and functions seem difficult for a non-tech person to understand, but in reality if you explain these concepts in simple English terms these ideas do not seem so difficult to understand. 


Loops are part of functions that help eliminated similar code yet do a task that is just slightly different. For example, if you wanted to create a loop that count the numbers 1 - 10. You would have the loop count up starting at 1 and print the number and add 1 every time to get that solution. 

A variable is basically a container that holds information.  Depending on the language, a variable can hold many different types of information. It can hold anything from a number to an object.

Functions, are one of the most important aspects of any programming language. Functions are used to by programmers to re-create ideas. A function generally does a task and can be used multiple times to repeatedly do that same task. 

You see, I think that these concepts can be broken down to not be so complicated and much more easily understood by non computer people. I have to agree with Daniella on this one, "I found there to be an overarching theme of language within all the sections, and how computer language and human language have more in common than one would assume. Therefore after reading what Fuller had to say, and looking through the responses I found Doug’s quote very intriguing and the question he posed about computer language being taught in grade school very relevant. "

No comments:

Post a Comment