What Should People Understand About Computers?
counterexample asks: "It seems to me that there aren't very many good books out there that explain to the layman what is really going on with computers. My mother cannot go to the bookstore and pick up a book that will make her understand the strange language that we IT people speak, or why her computer would be susceptible to a virus. So, I intend to write such a book. I have a fair idea of what should be in it (history of the Internet, how computers talk to each other, what a hard drive does, etc.), but I'm interested to see what you all have to say. What do you wish your users knew? What kind of questions are you so sick of answering because you hear them every week? What does the general public think they understand, but really don't?"
My ancestors (parents and grandparents) are a naturally inquisitive people. Any attempt to teach them things about computers may only leave them more confused and full of questions.
..." ..."
You are about to undertake a Herculean task in that you are now required to omit certain things which we may all know. I think your strategy should concentrate on figuring out how simply you can describe something without causing more confusion and questions.
I would suggest analyzing The New Way Things Work by David Macaulay because he does a good job at using simple illustrations and brought me up to speed on a lot of engineering ideas when I was only in fifth grade. I would try to mimic him and use his level of detail as a template into what the common person is ready to ingest.
Perhaps you should also change your strategy from "What do I include?" to "Where do I draw the line?" Start with a computer and describe the monitor, mouse, keyboard, box, printer, etc. in a high level. These are the obvious things you see. Then you can take and chapter by chapter explain each component down to as much detail as you want to. I would then have a chapter on communications and the internet that doesn't go all the way down to protocols.
Allow me to illustrate what kind of people you should aim this book at in this telephone call between me and my mother:
Me: Ok, tell me what the screen says now.
Mom: It's blue.
Me: What do you mean "it's blue"? What does it say?
Mom: It says, "9F D8 34 7B
Me: Um, that's ok, ma, I don't speak hex.
Mom: "... FA 25 3C A2
One more thing, I shudder at the possibility of the history of computers being taught to my parents. This is more information that isn't really pertinent to what a layperson needs to know about computers. I would suggest delving into this as little as possible but historical facts always make reading interesting if you want to include little side notes.
As with most projects undertaken--keep it simple, stupid!
My work here is dung.
Design a mechanical arm that comes out from between the pages and stabs the reader in the face every time they confuse "memory" with "disk space." You'll be doing us all a great service.
The biggest problem I tend to face is that people don't know where the hardware ends, and where the OS Begins and where the OS Ends and the Applications begins. When they are doing something over the network or locally. They are just completely lost on the system. It it like they know how to drive but they don't know where they are now.
They will always blame the wrong part for their problems.
My Computer is Broken! When When MS Word fails to open.
Windows Sucks! When the system wont Boot because the computer hardware failed.
The Internet Is Down! When Windows somehow lost all its drives and fails boot.
My Computer is slow, I need a faster one! When there are 1000s of spyware apps running
What people need to know is what part of the computer does what type of job and how to at least say where the problem is.
They should know when the Harddrive is clicking away or when sending information over the network.
If something is so important that you feel the need to post it on the internet... It probably isn't that important.
A request for the format of your book - organise the explanations by things people actually use their computers for.
... and so on. This kind of task-based organisation should make it easier for the lay person to understand what is going on because they can relate it to something real they actually do.
- writing a letter: how a program starts, how different document formats work, how saving a file puts it onto the hard disc, how printing works
- looking something up on Google: how the internet works (good luck with that one!), how web sites work, how computers talk to each other over the internet, how firewalls work
Dunx
Converting caffeine into code since 1982
I think "general public" includes women themselves....
You must be new here.
Maybe most people are capable of understanding computers but most geeks are such shitty communicators they just cant explain things clearly enough, often because they just dont understand the subject well enough themselves half the time.
Do not try to read the dupe, thats impossible. Instead, only try to realize the truth
What truth?
There is no dupe
When I was 8, I got a computer for Christmas. My granny said to me, "Ask it who the Prime Minister is!"
Stick Men
Homer: Now then... computer.. kill Flanders!
Ned: Did I hear my name? My ears are burning!
Homer: [whispering to mouse] That's a good start, now finish the job!
Ned: Oh, you're busy. Catch you later, compu-tator!
Homer: Oh, five thousand dollars for a computer and it can't even handle a simple assignment!
Developers: We can use your help.
So I say forget doing a book at all (at least initially), and instead consider screenwriting a DVD video. People will be far more willing to give it a quick spin than check out a book. Also, it's much cheaper to duplicate, and you can distribute it over the Internet. (Technically, the same is also true of "books" in PDF format, but books are traditionally not thought of in that manner.)
If the DVD is a success, than you can go into more depth in a follow-on book (or just leave a PDF file on the DVD).
Schwab
Editor, A1-AAA AmeriCaptions
>>>shudder at the possibility of the history of computers being taught to my parents.
:)
I agree.
The book should take on the angle of driving a car.
ANALOGIES
Controls: keyboard and mouse
Engine: OS
Bumpers: AV software
Crooked mechanic: Windows update
Lemons: Windows (please pass a lemon law for this crap OS)
Mclaren F1: GNU/Linux (or is linux an original VW which became a porsche?)
Car Jackers: script kiddies/spyware/adware
Of course You need road signs, maps, short cuts, scenic routes and many other things. "Drivers training" should be a requirement.
(copywrite Ken Wood 2006)
The government which is strong enough to protect you from everything is strong enough to take everything from you.
The less they know, the more I can charge for my services. :0)
I would guess 99% of all people don't know the difference between memory and a harddrive. I once gave a speech about the basics of computer hardware and I found this analogy useful (although somewhat limited).
Imagine you are going to solve a problem and you have no long term memory. You have only a notebook, a calculator and a library.
- The CPU is like your mind and calculator: Fast enough for simple problems but you can't do everything in your head.
- The Cache is your short term memory. You don't need to reread things in the front of your notebook over and over.
- The Memory is like your notebook. You can look through it fairly quickly but it can only hold so much.
- The harddrive is the library. It holds vast amounts of information but takes a long time to find what you need. Once you find it you can photocopy things and add them to your notebook. If your notebook is full you will throw away old papers.
You can expand on this analogy to say that some books hold information while others hold instructions and references to other books.
"Haven't you ever heard of the Emancipation Proclaimation?"
"I don't listen to Hip-Hop!"