This is from Mashable's Business Section. It lists the top five businesses that have embraced mobile technologies.
For high school students it raises some interesting questions about where they might be working in the future. Many of the kids I teach do not end up working in fields strictly defined as computer science, yet no matter where they go they will be using computing devices.
So what does that mean for our students? To be part of the group of people that have influence...the deciders if you will, means you need to have a specific set of skills. Last century it was literacy. To have a chance at being a person of influence meant you had to read and communicate well.
Clearly those skills are still crucial, but in the past few decades a parallel set of skill has emerged. Computing.
I don't mean typing and application literacy. Beyond that students need to understand computing at a deeper level to be able to decide what problems computers can, and cannot, be used to solve.
That is why this graphic is so interesting to me. Think about your student planning on going into the restaurant/food industry. While mastery of a particular programming language may not be something they need I would argue that the underlying ideas and concepts of computer science will serve them well. That skill sets them apart in an industry that is becoming more and more reliant on computing devices.
It's an advantage more of our students should be getting.