It’s estimated that only about 10 percent of K-12 schools teach computer science. Some companies are trying to fill a void in American public education by teaching kids computer programming basics. The push comes amid projections that there will be far more tech sector jobs than computer science graduates to fill them.
Fed up with the restrictions at his conventional school, 10-year-old Scott Gray convinced his parents to transfer him to one where children control their own education. His father, Peter Gray, who’s a developmental psychologist, watched his son thrive and began seeking to understand how children learned in such a setting, and what lessons could be drawn from it.