Why Computer Science Should Be a High School Graduation Requirement

Jeff:

The facts about computer and smartphone ownership make it extremely apparent that smart technology and the internet has become a human necessity. This technology has become almost as essential as access to transportation or grocery stores. People simply cannot survive in this modern era without access to computers and the World Wide Web.

Clearly, students should begin to grow up with a deeper understanding of the technology that defines their lives. They are required to have a fundamental understanding of natural sciences like physics, chemistry, and biology, as well as mathematics, like geometry, trigonometry, and algebra. Presumably, these requirements were put into place so that students would graduate from high school with at least a basic understanding of how the world around them works, but if these students don’t understand computers, they won’t even come close to understanding the world around them.