There is a crisis in CS education, particularly at the high school level. Many high school students have little or no exposure to computer science. There is a lack of courses, materials, teaching, and training. These challenges are even greater for students from underrepresented populations. CS Principles is a new Advanced Placement (AP) course for computer science that is intended to broaden participation and focus more broadly on CS concepts rather than just programming.
AAC&U TIDES - Helen Hu
Helen Hu at Westminster College in Utah has developed a set of POGIL materials for CS Principles, intended for a college level course, supported by AAC&U Teaching to Increase Diversity and Equity in STEM (TIDES).
POGIL Project - Tammy Pirmann, Clif Kussmaul, Rick Moog, et al
During Summer 2014, The POGIL Project sponsored a team of high school CS teachers, college CS teachers, and other experts to develop a set of POGIL materials for CS Principles. These materials were piloted in high school CS classrooms during the 2014-2015 and 2015-2016 academic year, with support from Google CS4HS. The current set of POGIL materials includes:
Activities for CS Principles