The need to teach computer science in K-12 schools