High School Exploring Computer Science
Computer science is the study of computers and algorithmic processes, including their principles, their hardware and software designs, their applications, and their impact on society." --ACM/CSTA Model Curriculum for K-12 Computer Science
Enduring Understandings:
1. You can design and create software to solve problems
2. Computer scientists are a tribe who use specific tools, languages, and techniques to understand and solve problems (source).
3. If you want to know what is true, you must must know the depth of a thing