I think the first step is trying to bring everyone to somewhat the same level.
As for example some may not even have emails or have had any experience on-line from not having internet at home.
I think that firstly you must have them create emails and learn what the internet is all about.
This can be done through webquests and assessing the quality of websites.
After they become comfortable with using the basics then begin to use it as a tool. Have the students begin blogging.
Even though technology is meant to be a tool students must firstly be able to fully comprehend how to use it with purpose and safely.