CS Proficiency Curriculum for All Students

Many existing CS curricula either meet only a subset of the six RI CS proficiencies, or are designed for students who want a deeper dive into CS, making these curricula inappropriate for all students. The following course options are designed to meet CS proficiency for all students.

RI Computer Science Exploration (RI-CSE)

RI-CSE is a 0.5 credit course that meets all RI CS proficiency requirements in a fun, engaging way that is appropriate for all students 6-12. This course has been developed from the existing URI Intro to Computing & Data Science (ICDS) curriculum, but at a more foundational level.

Computer Science Discoveries Plus (CSD+)

Code.org’s CSD is a year-long curriculum for all students grades 6-12, taught in tens of thousands of schools. This curriculum meets most RI CS proficiencies, but not all. CSD+ is a curriculum modification that replaces some original content with modules to meet all RI CS proficiencies.


Other Curriculum that Meets CS Proficiency

The CS courses listed below also meet all RI CS proficiency requirements. However, these courses provide a deeper understanding of CS concepts and may not be appropriate for all students. Both of these courses are intended for High School and offer the option of concurrent enrollment college credit from the University of Rhode Island.

URI’s Intro to Computing & Data Science (ICDS)

ICDS is a one semester course that introduces computer programming in an engaging, fun, creative way and provides the computational thinking skills of programming, algorithm development, and data analysis that can be used in other classes.

AP Computer Science Principles (AP CSP)

AP CSP introduces students to the foundational concepts of computer science and challenges them to explore how computing and technology can impact the world. It is a rigorous, engaging, and approachable curriculum that explores many of the foundational ideas of computing..