What Should a Community Computer Lab Offer?
Ballresin asks: "A local computer company is expanding and including a computer lab in their setup, and they want me to come in as its Administrator. I am supposed to be giving them input on what to teach/host. What does Slashdot think a medium sized tourist town (Okoboji, Spirit Lake, Arnolds Park, Iowa) should have to offer to the locals? I was thinking something along the lines of 'How to Use Windows 101' and 'How to Use Office 101'. My compatriots want to offer some off-the-wall classes such as 'Hacker Ethics: Why and How' and a few other odd classes. I have polled people in the area, which resulted the discovery that 80% of them are from out of town, so don't really care. What you guys think; What kind of classes or what games/LAN party setups should a new, small business offer? Any ideas/input is greatly appreciated."
I would set up a system of prerequisites, like they have in colleges or something, where the one main prerequisite to everything else is Computers 101: Assembly Programming with the Zilog z80 Microprocessor. After that, you can teach them how to use Windows XP; you know, things like how to move a mouse cursor, how to minimize and maximize windows on the display, etc.
You can get to theoretical stuff eventually as you guage community interest and expertise distribution. But the practical classes are the ones grandma and junior will find the most helpful. You'll get more potential teachers and students that way, and it will be easy to pass off the classes to other people if necessary.
Give them meaningful titles though. Don't title it "Excel 101". Title it "Using spreadsheets to make your life easier". People will come to classes in order to do things better, not to learn a specific app (well, most people at least). In the description, say "this uses iMovie, and we'll touch on moviemaker", but for the title, something like "making home movies that last forever".
good luck with your project!
There's just 2 things that most users will want - the same 2 that made the internet what it is today:
Email
WWW
Email do's and don'ts would be good - including handling of spam and crap (the junk your father-in-law sends you that is either urban legend, or ancient, or both).
Web browsing, security (don't tell folks your passwords), and virii are all important things to know about.
Most people, especially in small communities, probably don't realize that they don't have to buy M$ Windows to do 90% of what they want to do (e-mail, surf the web, download pr0n). The other things like "Windows 101" they could get at the library or various adult education centers.
Whatever you do, don't name your subjects "blah blah 101" the 101 just makes you look like a tosser. Everyone knows its not a university :P
We offer our locals a variety of courses and are always taking suggestions. When an interesting idea is submitted we usually set up a sign-up sheet and post a notice in the paper to test the interest levels. Our regular classes include:
Building a Webpage
Intro. to Windows
Intro to Macs
Office 101
Using E-Mail
Finances and Bills with Your Computer
An Introduction to Digital Photography
And depending on your community...We have a lot of immigrants in ours and we offer a lot of computer-based ESL programs/courses
Good Luck!
If you're thinking of Windows 101 and Office 101, then I'd suggest Internet 101, and go over email, browser basics, Usenet, FTP, etc. It's remarkable to me how so many people think the Web, email, and IM make up the entirety of the Internet.
:)
A more advanced class on WWW usage would be good - teach people how to use search engines effectively, etc. That would be a short one-day thing that a lot of people could get a great deal of benefit from.
Another good idea would be 'Privacy & Security 101'. Teach people about software firewalls and hardware NAT routers, how to keep their privacy on the internet, and how to avoid spam, etc. Definitely a lot of value there.
Perhaps something about how to use digital cameras with photoshop to do photo editing / printing. And maybe another one for an intro to video editing. Lots of people take pictures & home movies. It'd be good to show them how to get that stuff off their cameras and onto CD-Rs and DVD+/-R(/W)s.
Basic home repair & upgrades, though that may cut into your business.
How to set up a (wireless?) home network, perhaps?
Connecting your TiVo to your home network.
Intro to Linux & the BSDs.
Free. Gratis. Libre.
Software y Libertad!
La computadora es de quien la trabaja!
By definition, SlashDotters are here because they're deeper into the community, the practices, and either the hobby or profession (for many, both) of computing.
We are going to have no idea whatsoever what Joe Average will want from a set of computer classes. Hey, we don't even know if you're dealing with residents, which won't want the same classes every year, or transients, which will want brief and to the point classes.
I suggest you take all the ideas that SlashDot comes up with, cull at least half of them, put them in a list, and put that list up in the business. Print it on flyers with five or so entries. Ask people to check which ones they would be interested in - maybe let them say sorta interested or very interested - and allow them to write in suggestions. Given that they'll be looking at other things of scale, they'll be able to input what's germane to them.
When you're writing down what you'd present, don't just come up with a topic and go. Think about it: what would Office 101 be? It's not going to be enough time to cover the whole suite. Some people will want document layout and setup in Word, like it was a publisher; some will want Excel and Access, for their small business (maybe tax stuff too.) Some will want to learn how to use Outlook, or Exchange, so that they can function in their corporate environment. Some will want to learn to make PowerPoint presentations.
You've got to remember that most people do not learn computer topics at the rate of a slashdotter. This isn't because they're dumb, or clueless, or any other such geek slander; it's because they have less context to bind to. I'm not stupid, but a mechanic is gonna pick up the specifics of fixing a foreign car way, way faster than I will, even though I likely have a better grasp of the underlying physics. You're going to need to allow a lot of time for basic cluestickery.
Maybe, here's a thought. Every month or so, offer a 101 course on one Office suite app. See how it goes, and have a second one prepared. If it goes well, do your second one while you prepare a sequel to the first.
Above all, don't get stuck in plans. The people that show up won't always be the same ones and they won't always want the same things. Some things (word) you'll be able to repeat. Prepare occasional side-tracks into the weird for geeks if you find them; if you don't, get ready to explain MS Project.
Basically, it's all about your audience, and we aren't your audience. What you get here is nothing better than a starting point.
StoneCypher is Full of BS
In this same vein...
How to conduct meaningful web searches period.
People often waste too much time trying to track down useful/pertinent information on the web.
I've found that I almost always get blank stares when I start to explain to folks why they need memory, storage or processor upgrades. They especially have a hard time understanding the concept of disk space. "How can you run out of space in that big white box?"
Perhaps a class called "How Your Computer Works" would be in order. The class would have gentle, simplified explanations of all the tech "mumbo-jumbo". And how it all fits together.
People aren't stupid (well most aren't). Sometimes they're just overwhelmed by information and lingo. A guiding hand could make all the difference in the world and actually help make them computer literate.
wbs.
Huh?
call them "certifications" and make stupid little "certificates" for them to hang on their walls. maybe then a local business will try to get all their employees "certified". it seems to make the people in my office think they're competent... you may also want to offer testing.
Cater to the locals instead of the visitors. Since this is a tourist town, I'd suggest courses in computers for small business. This would include classes in email/www/word/excel/database/simply accounting/cash register apps (or freeware variants etc...).
You could tie it together in a series and work them up to bookkeeping/inventory control packages. You could even partner with an accounting firm to teach bookkeeping on a different night. Customers could run the apps on a dirt-cheap used computer & improve their businesses - you would be helping to support local industry.
When you have nothing left to burn you must set yourself on fire
the basics of privacy, and securing yourself to go online 101. It should be a REQUIREMENT to get your community lab drivers license so to speak...
Things like DO NOT INSTALL COMET CURSOR, YOU DON'T REALLY HAVE A URGENT MESSAGE even though that popup says you do, Broadcasting an IP address is NOT A BAD THING even though the OTHER popup says it is, How NOT TO respond to spam, what a GOOD password is, and the survival tools needed, such as a popup blocker, purging histories and the implications of using a SHARED computer. In a similar situation in Yuma, AZ, the snowbirds like email, you could not get an ID until you passed their very basic course, and the heightened awareness gets things reported.
errr....umm...*whooosh* *whoosh* Is this thing on ?
One topic that I've always thought would help your average user:
:)
Effectively using a search engine (or how to use Google
If you found 80% of the people don't care I'd say seriuosly rethink classes.
you could make a cybercafe style setup. But with a few perks such as: card readers, scanners, web, e-mail, etc. Allowing users e-mail photos to loved ones where ever they may be. Games are never bad either for the kids who dont want to go see some sites with mom and dad all day or go shopping all day let them game all day until mom and dad get back.
If you absoulty must do technical classes do more research to find out what people will want or use. What about appealing to other local businesses to train their people to use word, outlook, excel, acces etc?
Why not spend $0 and install an operating system that doesn't need to be reimaged (network boot), or locked down because of proper user permissions. KDE actually includes a "kiosk" mode, that does not permit any desktop configuration changes. Administration is about 100x easier because you can do it remotely in your underwear at home.
I work in Chicago's housing projects and have taught lots of little and big courses on computer skills.
What I've learned is that teaching a class in any given application is 1% of the work of teaching people how to use computers. What's most important, in my experience, is providing space and time for motivated people to just keeping banging away and learning new things. The great fallacy of many computer technology centers is that they are closed to the possibility of letting people goof around for a couple hours, when that's exactly what teaches folks.
When I started working on resume writing with some folks in the projects I work at, I was really disappointed that they couldn't remember anything I'd told them, etc. Now, three years later, a couple of those folks have home computers, write lots of email, are good typists, know how to use spreadsheets, etc. Persistence, time, and self-exploration and discovery are what teach lasting technology skills.
Lastly, it's important to remember that you should be trying to teach computing principles. One of my aforementioned buddies has been able to quickly pick up all sorts of other computing skills because he digs on the principles of how computers work, networking works, etc. I think that should be a goal.
Online citizen journalism from the inner city: The View From The Ground