College Media Network - Search the largest news resource for college students by college students

BOLTON: Computer literacy a must in evolving digital world

By Erin Bolton

Print this article

Published: Friday, November 6, 2009

Updated: Friday, November 6, 2009

Hallo. Hello. Hola.

If you knew all three of those languages you’re doing well. What about this one?

int main() {

printf(“hello, world”);

return 0;

}

That was a computer programming language called C++. Strange, isn’t it?

Well, at least I thought it was strange the first time I saw it.

In this “digital age,” will there be a time when knowing a computer programming language will reach equal, if not higher, importance to learning a foreign language?

As someone who has spent more than a decade acquiring two foreign languages, I am finding that, in order to compete after graduation, I need to understand a couple computer languages. If so, what kind of environment would support such a demand?

I, unlike futurist Raymond Kurzweil, am not a transhumanist who asserts that with the technological advancements and artificial intelligence human beings will become “post-human” – augmented with such mechanical upgrades as brain nanochips and turbocharged suspension systems.

Nor am I suggesting we all become “World of Warcraft” addicts, locked away in our WoW Pods where we cook dried food and sip water from a fancy camel pack while simultaneously taking a crap and running an eight hour “instance.”

Frankly, I will leave the gaming and science fiction to those more qualified than I.

What I do envision, on the other hand, is a more interactive, human-centered design – where digital artists and designers fold technology into the human experience rather than providing an escape hatch.

Perhaps the most mainstream example of this concept is the Nintendo Wii, where players are encouraged to exercise and move their bodies. Other examples of this type of digital design include the work of 2009 MacArthur Fellow, Camille Utterback, and Rhode Island School of Design President, John Maeda.

Utterback creates digital artwork that reacts to human movement, generating responsive colors and shapes. Maeda, taught at MIT’s Media Lab where graduate students, Ben Fry and Casey Reas, developed a program called Processing that easily enables noncomputing types to code their own generative art. Also a bonus, Processing is not only a free program, but all of the resources are open sourced – meaning, again, they are free for all.

There are places outside of design and technology where computing skills are gaining importance.

In urban planning we value what is called “social capital.” Loosely, social capital refers to the collective norms and values of a community that are the result of positive social interactions and engagement. A social capital benchmark might be voting records or involvement in community programs. What urban planners are discovering, however, is that people are creating online communities to foster their civil and political engagement rather than using the local neighborhood gathering place. Conventional social capital is in decline. As a response, an advocacy planner could use computing skills to create digital tools bolstering causes in undeserved communities.

Of course, there are obviously differences between computing languages and human languages. For instance, computer languages are constructed using explicit language – or logic – in the mathematical sense as opposed to more ambiguous, natural or human language. Still, even computing languages are becoming more human-friendly and intuitive.

For example, let us return to the “hello, world!” example in C++. That is a bit of code for a beginner like me – all those brackets and curly braces. When I look at the newer languages, such as Ruby on Rails, all I have to write is:

Puts “hello, world”

That’s even nicer than Java, where I would have to write:

printf(“hello, world”);

It appears computer semantics are catching up, and with open sourcing and the advent of the Google Code search engine, the information and instruction are free to anyone willing to learn.

In the 1990s urban planners predicted the “death” of the city. They claimed that because technology had liberated human communication from face-to-face contact, cities would cease to exist. Man could live anywhere and work everywhere, they believed. Fast forward a decade and not only have cities survived, but urbanization is rising at an exponential rate. Turns out man cannot live by computer alone.

At first, trying to talk to a computer is like Derrick Zoolander attempting to extract files from an orange iMac. I end up with the urge to jump up on my desk, beat my arms against my chest and grunt, “Ooo ah ah ah ah!”

Although I do not believe people will be walking around speaking Robot with computers for brains, it is reasonable to ask at what point basic computer literacy becomes inadequate. Me-two-years-ago would slap myself for such a blasphemous comment.

Still, the reality has become that if I want to express myself and be competitive in a digital realm (is there any other at this point?), I must learn how to compute. I have to change the way I look at computers and learn how to control them, rather than the other way around.

Erin Bolton is a graduate student in Community and Regional Planning. Reach her at erinbolton@dailynebraskan.com.

 

Comments

Be the first to comment on this article!







log out