My last comment was:
My point was that by just teaching the "skills" of a technology we aren't teaching the students to learn the "affordances" of a technology.
In my experience, students come to new things initially with creativity. Facebook and myspace became what they were because users could use it in any way that met their needs. This is happening with twitter. When we "teach" a technology, however, we tend to destroy thMis creativity because we say "use this technology this way." Often my kids will say to me, "You can't do that with X technology. We were taught you have to do it THIS way."
We need to have a new approach where students are taught the concepts of how any technology can be applied (i.e. for computing, for communication, for editing, for visualization, etc...) then allow them to practice those concepts using a wide variety of technologies. To do this, the instructor needs to change his or her mind set from "teaching the technology" or teaching "technology skills" to a deeper level of analysis.
In fact, I think this is true of all teaching. We focus on the "training" so that students will pass the assessments, but gloss over the concepts so students don't understand why they are doing what they are doing, and don't give them enough practice in multiple contexts to allow them to gain a deep understanding and familiarity with what they have learned. In the last case, especially, students need to formulate the boundaries of new concepts.