This fall, 100 engineers from high-tech companies are teaching computer science classes as part of a Microsoft program aimed at getting high school students excited about the field.
According to the piece, there are likely to be 150,000 computing jobs opening up each year through 2020. Despite this, fewer than 14,000 American students received undergraduate degrees in computer science last year.
Kudos to Microsoft for the effort. But why not start the program before high school? What would be the argument against grade school? Am I missing something?