I liked how the article mentioned that being technology savvy isn't the only skill necessary to succeed in the 21st century and how it is just as important to teach problem solving and analytical skills.
I think we also forget that 21st century skills does not always mean "using a computer." Collaboration is a 21st century skill that can be achieved sans a technological device. I feel like that is all we hear....21st century learner, 21st century learner!! Do all teachers, parents and students really know what that means?