What is CS education?

New York City public school students develop computational literacy through creative computing.

Computer science (CS) is the study of the capabilities and limitations of computers. New York City K-12 CS education emphasizes a hands-on, culturally relevant approach to computer science known as 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.