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.
How about... Norton internet security and Mcafee will cause them more problems then they fix. Windows XP firewall and a free virus checker like AVG will save them a lot of grief. A good spyware program (how I wish pack.google.com did not include norton) like ad-aware or spybot and how to use it, anyone offering you a million pounds over email are scammers.
Stop using the web for free porn and crack sites (mostly if using ie) firefox and thunderbird replace the normal xp offerings well. You don't need a computer that is all singing and dancing just to use word and msn, or just buy a mac.
Buying a centrino laptop doesn't give you magic access to the internet (legally), stop plugging in usb stuff without the drivers first; erm, and the cdrom is not a damn cup holder!
use linux, openoffice ect...
"I disapprove of what you say, but I will defend to the death your right to say it." - Voltaire
"What does the general public think they understand, but really don't?"
Women.
"When life gives you lemons, don't make lemonade. Make life take the lemons back!" -- Cave Johnson
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.
Assuming that's where you keep the manual for you car. All you really need to know about your car is how to operate it and how to take care of it (what kind of fuel, when to change the oil, belts, plugs, etc.). It's not really necessary to know much about how a car works to be able to properly use it. Such information is available to those who want to know, but it's not necessary to know the Brayton Cycle for example, to operate a car.
I would suggest that this be your state of mind when writing your computer manual. I.e. focus on how to use it and how to take care of it.
A goal is a dream with a deadline
... but I'll only provide them if your book is to be released under the Open Document license.
The Death Penalty: Killing people to show others that killing people is wrong.
The big box that you put the CDs into is not a CPU.
I can explanate how to administrate your network. You must configurate and segmentate it, so it can computate.
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
Most people think that computer attacks/hack attempts are personal and thus think 'Nobody would want to hack MY computer'. Explain that these attacks are not personal and are often carried out automatically by an infected computer. Explain that there are only ~4Billion possible internet locations the computer can search and it will only take a few days for a computer to search all possible locations on the internet. Remind them that a computer can do over a billion things a second which is why it can search so many computers locations so quickly.
Things you think are in the Constitution, but are not.
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
These two books are completely different and you should know which one you're writing, and not mix things up.
I personally would love a book that explains the basics of how RAM, TCP/IP, USB ports etc. work -- written in a way that somebody with no engineering background can grasp. But from the tone of your question I think what you're really leaning towards writing is a book that lets brand new computer users bypass the clueless stage. For this, you'd want to explain the differences between OSX, Windows, and Linux, and give users a good way to choose. You'd want to acquaint them with the main sorts of applications that exist -- word processors, spread sheets, browsers, etc. Then you'd explain a bit about each, like what a word processor is great at doing (things like on-the-fly spellcheck), and what it sucks at doing (book quality layout.)
Basically, you want to teach people the fundamentals of using each type of application, and keep them from using a screwdriver as a hammer (using Microsoft Word to typeset a book, for instance.)
You'd also want to write about the various peripherals you can install, like wireless cards, optical mice, and high-quality video and sound cards.
And finally, you'd want to make the writing engaging enough that people would actually read your book cover to cover. That's the biggest trick of all, and really, the only hard trick.
I'm generally "Interesting," "Insightful," and even "Funny" here. What the hell happens to me at parties?
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.
Page 1: reference list of book opcodes ...
Page 2: program to produce page 2 text
Page N: md5 sums of pages 2-N used to check for possible reading comprehension problems
Epilogue: "Now grasshopper is one with computer."
Now that's a book that will let them know what computers are all about.
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.
Might wanna check out How Computers Work before getting too far into writing the new book. I've used it several times to explain concepts to new computer users.
I don't understand how exactly a car works. I have a vague idea that combustion of gasoline creates pressure which is channeled into turning wheels, but that's about it. I don't have the foggiest clue how laundry soap works, or dry-cleaning for that matter. In the same token, I haven't the foggiest clue how to understand women.
There are levels of underestanding required for the use of anything. If you break it down, malicious software exists because some jerks out there are exploiting the fact that they understanding software deficiencies better than Microsoft or you. People don't *need* to understand 100% how things work. They could, but they don't care to. Over time as people age, they accumulate a list of things they "know" and their curiosity and desire to learn decreases (the more you know, the less you care to learn).
People care more about increasing the comfort level in their lives than in increasing the understanding of the world. Ignorance is bliss, and the more you learn, the more aware you become of your ignorance (ie, you are really learning just how much you don't understand).
Most people see computers as a tool, albeit an annoying, complicated, troublesome one. In fact, from the people I have talked to, if they could get away with NOT using computers in their daily lives, they would. They'd rather spend their time with family, or recreationally, etc. As a tool, computers are rather flawed - the mere fact that they break down so easily is proof of that. Instead of thinking of ways to make it easier to learn the tool, why don't we just fix the tool itself? Make it simpler, easier to use, more reliable. What you sacrifice in perfect flexibility, you gain in adoption. The best consumer technology is transparent technology.
------- "From bored to fanboy in 3.8 asian girls" ----------
The less they know, the more I can charge for my services. :0)
One fact about computers that even technical people often forget:
The job of the computer is to make your job/task easier - it is not the other way around.
Yes, there is a time and place to learn a particular interface for a specialized job, to configure a certain program to get a special behavior or download some patch or driver to get some random hardware to work. But these things should be the exception and not the rule. I think there's way too much software that forces the user to bend to its design/shortcomings, rather than the other way around.
Futhermore, I'm rather saddened by the fact that nowadays I notice most people are afraid of their computers. They don't explore or try something new just to "see what happens" - because everyone has been bitten hard by some bug or some unexpected behavior and lost valuable time and data. So they have a very simple and rigid routine, one they know "just works", even if it's completely convoluted and non-sensical. I'm sure most people here have observed the same thing.
http://www.talknerdy.org
Conversation from last week:
Me: Ok, now that I've installed your first DVD player and shown you the play and stop buttons, let me explain the menu.
My Mother-in-law: No, I really don't need to know about that.
Me: Oh, it's simple, you just move these arrows around, and you can select the scene you want to jump to, and so on.
M-I-L: No, I think that will just confuse me.
Me (remembering that she didn't know how to work the thermostat after her husband died): Yeah, OK, maybe all you need to know is the controls that work like the VCR: fast forward, rewind, play,...
M-I-L: Which, frankly, I never really understood...
Six score characters.
Brevity being wit's soul
I have enough space.
Bottom line is most people only use computers for a narrow, limited purpose. The rest start investigating on their own.
You must be new here.
The fact he didn't know enough about women to know they are part of the general public makes it obvious that he is NOT new here.
Having to work for a living is the root of all evil.
Chapter 4: Understanding the file system.
d er\filename.ext. (Maybe explain file extensions, the ability of Windows to hide the file extension from the user, and why they might want to disable that feature and look at those extensions themselves before double-clicking a file).
A "file" is data or a document of some sort. It may be letter, a photo, a song, a video, a shopping list, a piece of a program, a piece of the operating system, a piece of adware, an insurance form, a contract, or whatever. A "folder" is a container that can contain many files, can contain folders, and can be found in a folder.
A file has a "location" in the file system. When you save it, if you know it's location, you have lots of power. For example, if you save a file in Microsoft Word, and want to start using Open Office, you simply need to know the location of the file. If you download your music in iTunes, and want to listen to it in MusicMatch Jukebox, you must merely know it's location. If you don't know the location of your file, your geek won't be able to find it either, so don't bother him until you know.
You describe the location of a file by listing the folder where the file can be found, the folder in which that folder can be found, ad nauseum, with the "backslash" character ("\") in between, and the drive letter followed by a colon before, so a location looks like d:\outerfolder\middlefolder\middlefolder\innerfol
You have my permission to use any or all of that, verbatim or modified, and take credit for it as your own.
My mother cannot grasp the concept of folders. She puts every document relating to one theme in a single file; she prints out whatever pages of that file matter for a single document. It's a terrible system.
No non-geek understands file locations. Even semi-geeks may only partially understand; I can think of two or three people who know where their MS Word files are, but don't even understand that eMule or iTunes keeps their music in files located in the filesystem.
On a separate topic, maybe the concept of email delivery would be useful (user clicks "send", his computer attempts to deliver mail to server [post office analogy]; then server attempts to deliver to destination server [post office analogy again]; then receiving user MUST connect to server [post office analogy again] to retrieve their mail). Oh, and the difference between a web address and an email address (the "@" signifies a person's name "at" a place, while a web address is just a place).
Procrastination -- because good things come to those who wait.
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!"