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.
Different levels of experience and expertise create a vibrant learning environment. Joe Ross leads the California region of Citizen Schools, a nonprofit that partners with middle schools to expand and re-imagine the learning day for low-income children. The organization draws thousands of volunteers into classrooms every year to teach 10-week “apprenticeship” courses where students learn […]