CS Proficiency as a Graduation Requirement
The adoption of Readiness-Based Graduation Requirements set the default expectation that all students will graduate proficient in computer science by earning, at minimum, 0.5 credits of computer science during their secondary school experience(middle or high school) for high school graduation purposes. This 0.5 credit must include the demonstration of proficiency based upon the Rhode Island Standards for Computer Science.
Watch the January 24th CSTA-RI Meeting that explains the CS Proficiency requirement, guidance document, and other helpful resources! View presentation slides (PDF).
Sign up for our mailing list to receive updates on all things Computer Science in Rhode Island! You’ll receive updates on CS Proficiency, PD opportunities, and more!
CS Proficiency Statements
The following six RI CS proficiency statements serve to provide a broad understanding of the expectations for student proficiency in each of the six core concepts in Computer Science defined in the Rhode Island CS Education Standards; specifically the banded standards for grades (6-8) and (9-12).
1. Computational Thinking & Programming
Students create computer programs. Students use problem solving strategies to break down larger problems into smaller parts and use logical processes to develop, test and evaluate solutions.
2. Computing Systems & Networks
Students understand systematic troubleshooting techniques used to resolve hardware and software errors in networked devices, applications, and understand how technological solutions are communicated to users.
3. Cybersecurity
Students can identify the cybersecurity risks associated with working online and in various digital platforms. Students understand physical and digital security measures and how to respond appropriately to security breaches.
4. Data & Analysis
Students gather, analyze and present data in various formats, while understanding the impact of bias in data collection, the use of data in models and simulations, and issues related to data storage.
5. Digital Literacy
Students develop digital literacy skills by selecting appropriate software tools and resources tailored to their needs. They break down complex problems, search for and synthesize digital information, and create engaging artifacts.
6. Responsible Computing in Society
Students engage with digital tools in a safe and ethical manner to cultivate a positive web presence and to minimize negative consequences of digital use. Students can identify opportunities and challenges of a technology for individuals and society.
These RI CS proficiency statements should be used to help guide the planning of K-12 Computer Science instruction in LEAs with early introduction to CS concepts in primary grades, regular practice throughout elementary and middle school, and an opportunity for deep CS exploration in secondary schools.