A suggested but not exhaustive list of possible applications that may help foster 21st Century Skills in today's language learners.

Although geared to language learners the applications suggested work well in any course. The skills listed (with applications to go with them) are: communication, collaboration, critical thinking and problem solving, creativity and innovation, information literacy, media literacy, technology literacy, flexibility and adaptability, iniative and self-direction, social and corss-cultural skills, productivity and accountability, and leadership and responsibility.

Via Beth Dichter