Computer Science Principles Curriculum 

This six to eight week modular curriculum is designed for use within a high school introductory computing course. It is closely aligned with the Computer Science Principles courses and is often used by teachers during the programming unit.   The curriculum is divided into three units which are supported by teacher materials including lesson plans, PowerPoints, and assessments. Many students have used EarSketch on the Create Performance Task on the AP CSP exam.   Click below to access curriculum in Python and JavaScript.  Student can work through this curriculum online without teacher facilitation.  It contains quizzes and guided videos.


Learn Music Technology and Computer Science  side by side