Slashdot Mirror


What Should One Know to be Truly Computer Literate?

rbannon asks: "Computer literacy is becoming an increasingly used term in education, and more and more schools are being asked to set computer literacy goals for their students. Unfortunately for too many, it means being able to use Microsoft products, and that's all. However, I see it much differently, and I cannot help but think that computer literacy is all about using computers to be able to communicate more effectively. With that in mind does anyone have any recommendations for computer literacy goals, and how to measure them?"

14 of 629 comments (clear)

  1. I know I am a bit hardcore with this, but by WatchTheTramCarPleas · · Score: 4, Interesting

    I think everyone should be able to put together a system from hardware and install an operating system. We all know it isn't particularly hard to do (I'm talking about a self installing os like windows or suse, not one of those uber hardcore linux distros), but you gain an entirely different perspective on computing when you understand the basic concepts required to do so. It will at least demystify the basic idea of computing for the vast majority of americans. I am thoughly dissapointed in the concept of computer literacy. Using ms word and pressing the start button does not qualify as being computer literate. You wouldn't exactly call a first grader who reads word by word one word a second literate and ready for the world would you?

    1. Re:I know I am a bit hardcore with this, but by slasher999 · · Score: 4, Interesting

      There was a time when I would have agreed completely. That time was probably around '95 or so. However, I've modified that idea somewhat over the past decade. Today I think everyone who wants to consider themselves "computer literate" should be able to identify the components of a typical computer - that is a PC or Mac, laptop or desktop (the parts aren't that different after all). Can they tell the difference between a hard drive and a video card? Can they explain the basic purpose of each?

      Onto the operating system. A person who considers themselves "computer literate" should be able to describe the basic purpose of an operating system and use the OS they are most familiar with in an efficient manner. The person should also be able to maintain the system - install and update AV or Malware protection and describe the purpose of each, apply service packs to the OS and installed applications and describe their purpose, upgrade shrinkwrapped applications (or applications that are comparable to that now antiquated term, I'm simply not including the ability to download source and config/make/make install here).

      I believe those are the basic qualifications for today's computer literate person.

  2. The Key Skill Is Ability to Learn by celest · · Score: 5, Interesting

    With the ever-changing technologies, the key skill no longer becomes knowing how to use any particular tool, piece of hardware or software, but rather becomes the ability to adapt and effectively learn how to use any tool or environment.

    Not to sound too cliché, but Google and the Internet are at the center of this. Much like books eliminated the need for memorization and transmission by oral tradition, Google and the Internet revolutionize how one learns and adapts. Teach your students how to learn and adapt. Teach them skills on ways to search for information, ways to evaluate what information is good, and what is trash, and teach them how to contribute back information for others to learn from their experiences, good or bad.

    To evaluate them, give them novel, creative problems and the tools to learn how to adapt to the environment, and search for solutions. Evaluate their ability to use the resources at their disposal to come up with their own solutions to the problems. This is infinitely better than training them to rote memorize solutions to static problems.

    I'd like to see a day where a skill that is searched for on a resumé is no longer a specific ability with a specific tool, but simply the line "Fast and adaptive learner" or "Excel at creative solution design in novel environments." That's what I'd be looking for in an employee, and for future generations of technology users.

  3. context: education by cbr2702 · · Score: 3, Interesting

    Someone says "our schools should make sure all their graduates are computer literate". People agree. What does this sort of literacy entail?

    --


    This post written under Gentoo-linux with an SCO IP license.
    1. Re:context: education by mysticgoat · · Score: 5, Interesting

      I work for the department of a community college that teaches computer skills to adults who are seeking entry level jobs. Our clientelle are generally funded by one of half a dozen different State grants. We've got a proven track record of taking persons off State assistance programs and turning them into taxpayers.

      In this milieu, I think "computer literacy" can be regarded as a continuum with definite upper and lower boundaries:

      • The low boundary is being able to perform common office tasks like email, word processing, and internet searches, and being able to understand and follow general instructions with regard to executing these tasks, and being able to describe specific tasks in these categories in an understandable way. A person who can do these things is going to be an asset to any company who hires them and we teach to this level of performance.
      • The lower middle part concerns being able to do all of the common office tasks with one brand of software, and being able to confidently learn how to do these tasks on unfamiliar software, and demonstrating a history of on-going acquisition of computer skills. I try to influence our courses so they foster the attitudes, curiosity, and ambition that would cause our students to seek this level of proficiency after they are employed.
      • The upper middle part concerns being able to contribute meaningfully to risk/benefit discussions about changing office software, policies, or procedures. This kind of work is to common office work as writing novels or poetry is to writing one's diary: it involves much more than technical proficiency with the software tools; it requires a degree of insight into the social and political aspects of software usage.
      • And the high boundary of computer literacy in this milieu is being able to develop and implement office policies and procedures that effectively exploit available software and computer resources. Certainly there are many technical skills like programming or database construction that might feed into this, but those skills are also clearly separate from shaping software tasks and job descriptions in useful ways. (This may sound like systems analyst work-- but in practice it is more like a merger of choreography and marriage counseling).

      Note that it is entirely possible for someone with extensive programming or sysadmin skills to score pretty low on this continuum. I have met such people. It almost seems as though some people can learn to shoe a horse without ever learning the basics about how to ride one.

    2. Re:context: education by cp.tar · · Score: 5, Interesting

      One of my... well, in the USA I guess would be called majors in college... is Information Science, which we students describe as a kind of Computer Science Lite. Nothing like the hard work people in Electrical Engineering and Computer Science put in, anyway. However, people here are being taught about several kinds of computer literacy:

      • Using Windows XP and MS Office, i.e. Word, Excel, PowerPoint. And Internet Explorer, gods help us, although our college oficially endorses Firefox.
      • Basic programming. In Pascal.
      • Basic HTML. Only HTML. Done in Notepad. including the <FONT> tag and all its options.
        At least there's Notepad++ for us who know that it's there.
      • Basic active webpage design. In ASP.NET. In that crappy MS Visual Web Developer Thingy 2005, using VB.NET, if I understood correctly. Anyway, crappy program, crappy language, crappily taught.
      • Some advanced text processing, which is, as far as I can tell, some advanced functions of MS Word (I'm a freshman, and this is a sophomore course, so I only know what they tell me).
      • Some database work in junior and senior years.
      • I haven't heard mention of any kind of specialised library, museum or any related software, although there should be.

      Anyway, that's why we're starting a club which may well, depending on the interest, develop into an informal parallel study. There are enough of us who know enough about many different areas and who are willing to learn more. So we plan to:

      • give courses on several programming languages:
        • Scheme or Lisp and Prolog (very handy for NLP)
        • PHP and Python
        • supplemental courses in Pascal and Basic.
      • organise a Build Your Own Computer workshop, for we find the fact that some of our fellow students have to pay someone to upgrade their RAM scandalous.
      • teach proper (LaTeX) typesetting (that's if I find enough time to learn it myself - any good on-line manuals you can reccomend?)
      • get people to know different operating systems - at least Windows and Linux, Mac OS X if we can get our hands on it, Solaris if we have time; make them aware of multiplatform software and open formats.
      • teach proper webpage design - (X)HTML + CSS and then move up.

      We're sure we'll get more ideas in time... but I meant this to show at least some of the differences in our views on computer literacy as compared to most of our teachers'. On the other hand, we can expect some of the other kind of teachers to join our courses, so not everything is lost in advance.

      --
      Ignore this signature. By order.
    3. Re:context: education by klik · · Score: 3, Interesting

      http://www.bcs.org/server.php?show=nav.5829

      European Computer Driving License. ECDL. I know quite a number of students at the 17-18 age group have gone for these in the UK, and a number of companies are supporting staff getting them - it at least signifies that someone has proved themselves capable of understanding the use of a computer to a basic extent.

      --
      open your mind too much and your brain falls out!
    4. Re:context: education by mikael · · Score: 4, Interesting

      The basic computer skills include:

      Basic computer hardware knowledge

      Knowing how to fix basic problems with a computer. In some computer labs, the students would "reserve" desktop systems for themselves by turning the brightness all the way down or by loosening the video cable. Other students would just assume the machine was broken and send a fault notice to the helpdesk.

      Basic filesystem knowledge - how to create/delete directories, move and copy files. Being able to use CD-ROM/DVD burners, USB keys

      Basic keyboarding skills - being able to write punctuated text in a notepad style
      text editor.

      Basic computer communication skills - knowing how to receive, send, forward and edit E-mail. Understanding of mailing list etiquette. For large corporations, people would blindly use reply-to-all when they have received an E-mail from a mailing list that they were added to by default and tried to unsubscribe.

      Basic workdprocessing/spreadsheet skills - being able to load, edit, print and save files, and export these in a variety of file formats.

      Basic webpage authoring - how to create webpages with images, hyperlinks and text.

      --
      Vintage computer adverts: http://www.vintageadbrowser.com/computers-and-software-ads
    5. Re:context: education by guitaristx · · Score: 4, Interesting
      • Here's a start.
      • Basic vocabulary
        • Operating system
        • Hard drive
        • Memory [RAM] (and its difference between the hard drive)
        • CPU
        • Monitor
        • Keyboard
        • Network interface
        • Removable storage
        • CD-ROM device (it's not a cupholder!)
      • Understanding what the filesystem is, and how it works:
        • Files are not stored in applications, they are stored in files ("I forgot where on the filesystem I saved my file," instead of "I saved a file in Word, and now it's not in Word anymore.")
        • Understanding copying, moving, and deleting files.
        • Understanding that opening an existing file, changing it, and using "Save As..." doesn't modify the original file.
      • Computers are not magic:
        • Configuration can't always be automatic; sometimes you have to configure things yourself.
        • If your computer behaves differently than before, it probably means that something has changed.
        • Your computer is doing more than what the visible windows show (e.g. background processes).
      • Error messages and confirmation dialogs have important text in them, and shouldn't always be dismissed:
        • If a website unexpectedly asks you to install a program, don't install it!
        • Sometimes, error messages give you the information you need to fix a problem (e.g. insert a floppy disk).
      • You are capable of solving many of your own problems:
        • Google is your friend.
        • The man pages (or help files) are your friend.
        • The program's output (dialog boxes, status bar, e.g.) is your friend.
      --
      I pity the foo that isn't metasyntactic
  4. Re:Simple by AuMatar · · Score: 4, Interesting

    Scarily enough, thats all too true. My mom, who can barely use email, is the hosptial's "computer person". She's the only one willing to pull the plug and reboot it when it freezes up.

    --
    I still have more fans than freaks. WTF is wrong with you people?
  5. Re:The following.... by MBCook · · Score: 5, Interesting
    An excellent list. I can only add a few small things to it.

    First is the Ctrl-X/V/C. Make sure they understand copy/paste/cut. It is terribly useful and something that a surprisingly small number of computer users seem to know how to use.

    READ DIALOG BOXES. This goes with the "no one from Nigeria" stuff. I can't tell you how many people I've helped with computers or errors or questions where the process of helping them consisted of "Did you read the dialog box?" "What does the dialog box say?" "So what should you do?" and that helped them.

    Last, and most important UNDERSTAND THE FILESYSTEM. I've gotten my parents quite good at day-to-day use of the computer. It has taken YEARS. That said, I wouldn't consider them computer literate. This is one of the reasons.

    So you want to find a file my parents saved. Where is it? That's right... My Documents. Not a sub-folder, just My Documents. That's where there are a few thousand files. Why? Because that is the default save location. Unless it's not. Some programs (AOL, etc) like to save somewhere else. So files saved from those programs are in those folders. Good luck finding anything, especially with the cruddy Windows search function. Spotlight would work well, but then again I gave them Google Desktop and they don't use it (it's easier to just scroll through the list of 3,000 files).

    Introducing them to a few basic file types (TXT, JPG, HTML, DOC, XLS, ZIP, etc.) would also be a good step. So would the idea that you can delete a zip file after you unzip it. A decent chunk of the stuff in my parents My Documents folder? Zip files and their contents that Windows or AOL unzipped for them. But since that process is hidden, they don't know to delete the ZIP files or what they are.

    In fact, they don't understand files and e-mail either. When you get an attachment in e-mail (say a picture) and you choose to view it and it gets saved to the hard drive... what do you do the next time you want to view that picture? That's right, you go to the e-mail and RE-SAVE the file with the default filename (helpfully with a "(1)" or some such at the end to ensure you have tons of spare copies) and let the right program open up automatically again. E-mail is a foreign land from the file system for all they know. AOL and it's tendencies to keep it's own weird folders and such have NOT helped at all in this regard.

    In fact, warn them against AOL in the first place. I can not tell you how many things I've given up teaching because of AOL.

    I'll post more if I can think of it. But basic use of the filesystem (especially creating folder and how you can nest folders and use that for organization) is critical.

    --
    Comment forecast: Bits of genius surrounded by a sea of mediocrity.
  6. Re:It's all about context by warewolfe · · Score: 3, Interesting

    Kinda have to disagree, computer literacy is the same as regular literacy. The more literate you are the easier it is to switch context and still gain useful knowledge.

    The average office worker is not as computer literate as a software developer because generally, all they can do, is use their word processor, email and spreadsheets. While a software developer would be able use an IDE,compilers, debuggers and also be able to use a word processor to write a report and figure out their budgets on a spreadsheet.

    Likewise a person who has worked in different enviroments (MS, Mac,*nix) using different tools, (text editors, spread sheets, media players,compilers) is more computer literate than a person who has only ever used their win-box to email. They may know every hot-key short cut and trick that Outlook can handle but they're not really computer literate if they can't send an email on a mac or linux box if they have to.

    The more contexts/environments a person can work in, and the shorter time it takes to gain fluency in a new context, the more computer literate that person is.

    --
    Then again, I could be wrong.
  7. What is "Computer literacy" by jmorris42 · · Score: 3, Interesting

    I define "computer literacy" as I would any other use of the word "literacy". A person who can listen or read a language but can't express an original thought in it isn't considered 'literate'. Yes, I mean programming is required to be considered computer literate. Computers are nothing more than a decoder for instructions, if all you can do is cause it to play back someone else's stored commands you are a passive user in exactly the same way as a child sticking Barney videos into the VCR in their bedroom.

    Yes, many people (especially in the uneducated nations of today's modern Western world) might be able to live a productive life only knowing how to operate a web browser but 'computer literate' they ain't. You can make exactly the same observation about someone who can't write a coherent paragraph, they too can often live a productive life in the lower classes of society, but illiteracy kills off most chances to better oneself.

    And I can already hear some witless wonder getting ready to analogize about people not needing to be mechanics to use a car, blah blah. No everyone doesn't need to be able to strip an engine down but they should know where all the major parts are, the basic theory of operation, common failure modes, make a few emergency fixes, etc. You might not be able to write an office suite from scratch but you should be able to write a spreadsheet macro, a simple shell script or be able to at least have a shot at fixing a bug in a larger program that is really annoying you.

    --
    Democrat delenda est
  8. Re:They're missing the point. by blackbeaktux · · Score: 3, Interesting

    Teach a man to be curious, and you'll be learning from him one day.

    It's sad that we're often satisfied with step #2 and steps 3 and 4 are viewed in disdain.