From the cell phone alarm that wakes them to the tablets used to chat with friends and complete homework, today’s students are surrounded by computer technology. It is ubiquitous, and critical to daily routines. Yet few understand how technology works, even as it becomes ever more intrinsic to how we solve business and community challenges.
Today, computer science helps retailers determine how to grow sales, and it ensures that law enforcement officers are in the right places to maintain public safety. It is the foundation for the smart grid, and it fuels personalized medicine initiatives that optimize outcomes and minimize treatment side effects. Computing algorithms help organizations in all industries solve problems in new and more effective ways.
Inseparable from the Future of Education
According to the U.S. Bureau of Labor Statistics, by 2020 there will be 1.4 million new computer science jobs. However, between current professionals and university students, we will only have 400,000 computer scientists trained to fill those roles.
Since it can take as many as 25 years to create a computer scientist, and since computer science skills are becoming increasingly integral for jobs in all industries, this skills gap is on track to emerge as a formidable economic, security, and social justice challenge in the next few years. Teachers, schools, parents, and industry must act on multiple fronts to address student readiness, expand access to computer science curriculum and opportunities, and help foster interest in computer science to ensure that it becomes a core component of every child’s education.
Read more here