Being in this world I was happy to see our innovations being shared. When I read the comments (unfortunately closed ATM) I became aware of the largely unfavorable reactions to solutions that we are a part of. I was shocked. So many people willing to throw stones and to assign conspiratorial motivations to the "improvements" being introduced.
A particularly effective learning method that incorporates these principles are group learning projects driven by an engaging, real-world questions or problems. These inquiry- and design-based, collaborative learning projects5 are a powerful learning method especially suited for building the essential 21st century skills-and-knowledge listed in the rainbow model above
An important new concept in education is that literacy is always changing, and with that you need to adapt to new methods of teaching. Instead of just teaching students how to read and write, you need to be sure they are literate in technology as well. Teaching students about technology should be part of the curriculum
Here's a course description for a "Twenty-First Century Literacies" class I will be teaching in Spring 2010. This is for students who are not (yet) English majors. But a different version will also be the gateway course for our proposed new Master's in Knowledge and Networks that we will be posting on Comment Press next month for feedback.