Introduction to CS Principles

The Introduction to CS Principles is successful when teachers understand how the course came about and who it is intended for. In fact, there is no pre-requisite to take CS Principles since it was developed as a CS for non-CS majors course. Teachers should also understand the differences between CS-A and CS-P.

The Professional Learning goals that are emphasized in this introduction are Equity and Appropriate and Robust Supports. Just as CS-P is designed to be accessible to all students, the Professional Learning around CSP is designed for educators with minimal or no background in Computer Science.

Thank you,
Jennifer Stone
STEM of Hollywood