@din, I was thinking...when this thing starts, students would ask u lotsa questions. How about collecting them (as far as u remember) and make a FAQ in the wiki page?
And I was going through the topics u've mentioned. Thing are going very in depth. Do u think a 10th standard student would be able to grasp all those in a year (or how many months u r projecting?).
Again not everyone would be same interested or may drop out (as its not their syllabus and they won't get any numbers for it, u know parents).
I say, devide this in three stages.
Basic
Mid
and Advanced.
In basic: (i) Computer Internals. Everybody at that age are clueless about them. Means, they always want to what's in there but fear that they may cause any harm to the PC if they open/touch anything there. So a peek under the hood, which part is what. Why its used? (Don't describe them in advanced lingo, as they might loose interest)
(ii)Mails: everyone needs it. Needs very little knowledge to understand and implement.
(iii)Social Networking: It has touched everyone irrespective of age (my land lord's daughter might be aged of 8-9 yrs is hooked to Orkut!!!). Make them know how to use it and what are the dangers of it.
(iv)Chat clients: Gtalk, MSn Chat, Yahoo, RedifBol, Skype etc.
(v)Netiquettes: Very important.
(In this part I've concentrated only on external apps. i.e. if anyone has learnt till now he/she can do this much of things without knowing anything else about a PC. A cyber cafe would b enough of their needs)
[If taken one class a week of 1-1.5 hrs, this would take 6-7 classes. PC Internals (3 class), Mails (2 class), Social networking (1 class), Chat Clients and Netiquettes (1 calss). Till then u would come to know, if u r hit ya miss (there is chance of getting flop for every noble cause). If u find that majority is still interested move to mid level Gyan.
Medium: (i)OS: What is it. Not in technical terms (but if ur students r that intellegent u can give a bit idea but don't bore them). Which kinda present, free paid. Diff. between Win, Lin and Mac. (B/w what is ur target in OS? What do u expect ur students to learn in this phase?)
(ii)Multimedia Apps: They are different depending on OS. So they need to learn OS first. Then which app. can be found where and how to use them. WinMediaPlayer (as 90% of them would use them), VLC (u'll introduce them to it), QuickTime (for MAC only, as its a default player). Anything else if u like. (R u considering image editing s/w, audio or video editing s/w here?)
(iii)Browser and AddOns: Browser alone can be taught in Basic part but as soon as the AddOn thing comes it needs a bit special attention from u and ur students. So, keep it reserve for the interested ones only, thats why I'm mentioning it in mid stage. What all browsers? Why do u need a diff. browser than IE. Add ons? Recommend some and teach how to configure and use. (Download helper tools, themes, adblock, (don't provide noScript), FoxyTunes, colorful tabs, fast dial, hyperwords etc. I recommend)
[OS 2 classes, Multimedia 2 classes, browser 2 classes (3-4 browsers, diff, why, how, and add ons); total 6 classes. Till now u've covered 3 months]
Advanced: (i)Basic and advanced HTML Authoring.
(ii)Forums, Blogs And Wikis: First they need to learn how webpages work. Then how they are created, then Forums, blogs and wiki.
(iii)Online storage: I've put it in advancedas they should first know what they can create with computers, they only they would think of storing them and necessity of accessing them from anywhere. CV, personal photographs, any other important docs. Teach what are things dat comes under piracy and can't be put in online storage (MP3s, vdo songs, ebooksetc)
(iv)Google Apps: There is an add on for FireFox (GUtil) which consists all the apps that Google provide.
(v)Search engines: Only google is not enough. Teach which kinda search engines are present. Different ones for diff. need.
(vi)Windows Live: I'm not sure about it. I'm very less informed about its uniqueness.
[HTML authoring(1-2 class) depending upon to which level u want them to take. Forums, BLogs and Wiki (2 classes), Online storage(1 class), Google apps(1 class if only important ones, 2 class if a bit more and 3-class if all tools), Search engines (1 class); total 9 classes]
Till now u've covered 5 and half months. If u don't want to be hurried then a few topics can be stretched.