One of the side aspects that comes along with being a programmer seems to include the ability to divide processes into more easily completed chunks. This ability is extremely valuable in almost all professions. This leads me to believe, especially with the growth and dependency on technology, that basic programming should be a minimal requirement in highschool.
What would teaching basic programming and computer education bring to public high school education? Increased problem solving ability. I believe it would significantly increase the ability for many students, to interpret and solve a variety of problems from mathematics to social ones. Increased computer education would increase the base knowledge of our population and lessen the amount of stress on IT departments. I also think it’s necessary that the next generations are taught the basics of online safety. Not simply viruses, but also on the effects from online social interactions. In turn this could help to further protect our populations from scams of a variety of natures, and simply provide some basic understanding of what to watch out for. I think that if this could be done effectively it would highly benefit our society as it grows.