Computer Science Discoveries Plus (CSD+)

A CS PROFICIENCY CURRICULUM FOR ALL STUDENTS

Code.org’s Computer Science Discoveries (CSD) is a year-long course 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.

PROFESSIONAL DEVELOPMENT

If you are a teacher that has been previously trained in Code.org CSD and want to prepare to deliver the CSD+ curriculum, please review the self-paced CSD+ PD module designed just for you!

If you have not completed the full Code.org CSD professional learning program, please consider applying for the next CSD program offering provided by the University of Rhode Island.

View the May 30th Info Session presentation slides (PDF) that introduce the Self Paced Module and contact us with any questions!


Computer Science Discoveries Plus (CSD+) Curriculum

The following Code.org CS Discoveries Units plus the following RI Computer Science Exploration (RI-CSE) are a recommended option to meet all RI CS Proficiencies. The following modified curriculum meets for a total of 156 classes (assumes 4-5 classes per week).

Unit 1: Problem Solving and computing

CSD Unit 1 Lessons (4 classes total)

Skip: Chapter 1
Complete: Chapter 2 (Lessons 4-7)
Skip: Chapter 2 Lesson 8 (Project)
Add: How Computers Work: Binary & Data [5:58 min]
Add: How Computers Work: Circuits & Logic [4:44 min]

Unit 2: Web Development

CSD Unit 2 Lessons (30 classes total)

Complete: All Unit 2 Lessons
Add: What is the Internet [3:44 min]
Add: The Internet - Wires, Cables and Wifi [6:40 min]
Add: The Internet - IP addresses and DNS [6:45 min]
Add: The Internet - Packets and Routers [6:25 min]

RI-CSE: Cybersecurity

RI-CSE Cybersecurity Lessons (4 classes total)

Unit 3: Interactive Animations & Games

CSD Unit 3 Lessons (35 classes total)

Complete: All Unit 3 Lessons

Unit 4: The Design Process

CSD Unit 4 Lessons (35 classes total)

Complete: All Unit 4 Lessons

Unit 5: Data and Society

CSD Unit 5 Lessons (20 classes total)

Complete: All Unit 5 Lessons

Unit 6A: Creating Apps with Devices

CSD Unit 6A Lessons (15 classes total)

Skip: Lesson 1 (Intro)
Complete: Chapter 1 (Lessons 2-11)
Skip: Chapter 2

Unit 7: AI and Machine Learning

CSD Unit 7 Lessons (25 classes total)

Complete: All Unit 7 Lessons

RI-CSE: Responsible Computing in Society

RI-CSE Responsible Computing in Society Lesson (2 classes total)