One of the aspects my class that I absolutely love is the fact that I get to teach some awesome material to some awesome students. Some of those skills are considered 21st Century Skills. These skills are becoming more and more important to possess as technology is becoming more and more embedded in our lives.
As you can see from the list above, there is 7 different skills that are becoming more defined. In our class we focus on a few of these, for example, Critical Thinking-and-Doing, Creativity, Collaboration, Communication, and finally Computing / ICT Literacy. I feel for middle schoolers these are the ones that are most important. I try to plan lessons where students can use these skills to be more prepared for their time in high school, and in college and beyond.