What is CS education?

Computer science (CS) is the study of the capabilities and limitations of computers. Computational literacy is the ability to understand how CS can be applied in all walks of life. New York City public school students develop computational literacy through creative computing.

Each meaningful unit of CS education combines three core components in 10-25 hours of instructional time:

Combined, a perspective, practice, and concept describe a new capability students will take away from the unit, and suggest a number of practical skills they've learned in the process. We call these "I Can" statements.