Everyone has become concerned about the technology gap and so increasingly school districts are advocating for the introduction of computer science requirements in high school. However just as with other disciplines, the pressure to introduce these requirements at an earlier and earlier grade level has been increasing. Read this informative article about why this is such a good idea. https://www.iste.org/explore/Point-Counterpoint/Should-we-teach-computer-science-in-elementary-school%3F-Yes This has resulted in the CS for All movement which hopes to encourage all kids to at least have some exposure to this topic. As a result, from Arkansas to California to South Carolina, K-12 computer-science offerings are taking off. The advocacy is strong but there are limited resources which schools are struggling to take advantage of .