Monday, November 9, 2009

When it comes to computers are you A) literate, B) fluent, C) flexible, D) huh?

Alright, so the term literacy has expanded a long way from just reading and writing but what does it really mean when we start talking about computers and technology? There are so many terms to describe computer “proficiency” such as computer literate, computational fluency, and computational flexibility. But what does it all mean? Especially when terms like "computer literate" is so broadly and loosely invoked it wouldn't be surprising that many folks have a skewed perception of what it means to have computer proficiency (as I'll be calling it for now). I remember growing up with a computer (FYI it was a Mac...blech), literally from birth (so I'm told). At about the age of 1 or 2 my parents acknowledge that I started playing with electronics and even the computer. To be honest I don't remember that far back but I will say that as far back as my memory will retain coherent recollections I have always used a computer or at least I cannot remember a time that I didn't have a computer. For a little frame of reference I was born in the 80s so we're talking super-old computers. Let me throw up a picture for reference (to the right). Now I'm not talking some crappy system that only ran DOS, we're talking a full desktop system with word processing, paint shop, computer games (I loved Brickles), music editing/authoring software and much more.

So why does this matter? Wellll...I was quite fortunate to 1) have a computer and 2) grow up WITH technology rather than it growing up around me. In the sense of what computer literacy is defined as in the many readings for 650 this week, I was computer literate by no later than age 4. I know that you me and everybody we know thinks computer literacy is probably thinking "duh, of course you're computer literate", but for many computer literacy is a struggle and the only end-goal. In a previous job a good portion of my work was with middle-age individuals who had zero computer literacy skills, but they didn't grow up with the technology. To be honest, for the purpose that they needed computer proficiency and level to which they needed it, computer literacy was the highest level they wished to go or even needed to go. However, for most of us born in the last 3 decades computer literacy is the first way-point on a continuum of computer proficiency.

Next stop in the continuum of computer proficiency is computational fluency. At the fluency level we're talking lifelong skills and learning here people, not just the everyday rote memorization tasks of keyboard, mouse and office suites. Now we're talking about taking that knowledge and creating something with it. But what, you may ask, constitutes creativity? To quote Mitchell et al (2003), creativity is a bit like pornography; it is hard to define, but we think we know it when we see it. At the point of fluency one should be taking said literacy skills and slapping them together with some creativity to pump out some original something (that's right). Maybe a video, a picture, music, a game, the list could go on forever. I personally hit fluency somewhere between the age of 4 and 6. I loved to create pictures on the computer. I even got into making and remixing music. Does making an old-school Mac talk constitute a performance piece? If so, then chalk that up to fluency. But here's the hitch for fluency--you can't stop. Why? Because today's computational fluency is (literally) tomorrow's computer literacy skills. Since technology and the skills needed to use them change so rapidly this goes right back to the lifelong pursuit involved in maintaining computational fluency.

The final step in the computer proficiency continuum is computational flexibility. If you've made it to this step that means that you've superseded fluency due to some inadequacy of the technology or software available to you and gone on to create your own to fulfill your needs. Now if I'm going to be honest, yea I'm not here...yet. With movements toward open source software the ability to create even the most minute and simplistic software is possible to most anyone willing to put in the effort. From what I read on a lot of tech sites like cnet.com or wirednews.com it would seem a logical next step in our technological progression of society for future generations to leap (pretty early on) into computational flexibility. However, this thought is hampered by the fear of apathy and stifling of creativity. Without the vested personal interest and the creativity of individuals then there isn't going to be an en masse movement to computational flexibility (perhaps the reason why we are all still struggling between Windows and Apple OSs). But even that is changing with the advent of Google running the gauntlet and getting into open source software, threatening to jump into the OS ring.

So what's the point of all this junk that may have read if you made it this far? That technology is a moving target, albeit an import and ever more necessary target to keep on top of. Like any other skill computer proficiency cannot stagnate lest you be stuck in the technological dust. Computers are always becoming more and more integrated into every little thing within out lives. I would really hate for folks in the near future to starve simply because they didn't care enough to keep up with their computational fluency and then grocery stores implement a new technology that you haven't familiarized. Really...it could happen.

4 comments:

  1. Your last comment in there really brings up a good point about the grocery store. I have been trying to use the self check out at Kroger but it is more buggy then a swamp. It's not very reliable and they have o have at least one person circulating the counters to verify ages, groceries, overwrites, etc... But the daily interaction with computers and different user interfaces is only rising, so do we as a people need to be more flexible with our literacy? I see the distinction as fluency might mean you know all the shortcuts on a PC but flexibility means you can figure the same shortcuts out in OSX or Linux. What do you think?

    ReplyDelete
  2. The self checkout seems to be a good example of a technology that actually further distances us from the tools and underworkings that run our social structures. At least with the human cashier, we see a person entering codes, scanning UPCs, and (hopefully) double checking our totals to catch errors. With the self checkout, the act of running our groceries through the payment kiosk turns it into even more of a black box than it was before.

    Yet, admittedly, it took computational flexibility--the ability to see an efficiency bottleneck and offer a solution--to make self checkouts happen. Here again we have a new divide: As some gain computational flexibility, they use it in ways that by default distance others from that same degree of flexibility.

    ReplyDelete
  3. I could tell by your blog and your contributions in class that this is a topic you are PASSIONATE about, Steve. You speak of your early, early acqusition of some pretty complex skills. What did you think about your "computer classes" in the school system. Were they complete wastes of time? Were they interesting windows into something you already knew much about? More importantly, how SHOULD kids/adults gain computer flexibility, fluency, literacy? Out of school? In school? And what about those kids that don't have computers at home? You've established that this type of knowledge is ESSENTIAL . . so how do we level the playing field?

    ReplyDelete
  4. So, Steve, what's your thinking on how this should play out in schools? What is the proficiency that we need in society today?

    ReplyDelete