0
Skip to Content
URI K-12 Computer Science
Curriculum & PD
Overview
Artificial Intelligence (K-12)
CS Fundamentals (K-5)
CS Discoveries (6-9)
CS Principles (9-12)
Computer Science A (12)
RI Computer Science Exploration (6-12)
Intro to Computing & Data Science (9-12)
Cybersecurity (9-12)
Work-Based Learning for CS (10-12)
Inclusive Teaching in CS (K-12)
K-12 CS Programs
Overview
CS Teacher Endorsement
Pre-Service Program
Concurrent Enrollment
K-12 CS Pathways
Student Recruitment Guide
URI CS Dept
Contact Us
URI K-12 Computer Science
Curriculum & PD
Overview
Artificial Intelligence (K-12)
CS Fundamentals (K-5)
CS Discoveries (6-9)
CS Principles (9-12)
Computer Science A (12)
RI Computer Science Exploration (6-12)
Intro to Computing & Data Science (9-12)
Cybersecurity (9-12)
Work-Based Learning for CS (10-12)
Inclusive Teaching in CS (K-12)
K-12 CS Programs
Overview
CS Teacher Endorsement
Pre-Service Program
Concurrent Enrollment
K-12 CS Pathways
Student Recruitment Guide
URI CS Dept
Contact Us
Folder: Curriculum & PD
Back
Overview
Artificial Intelligence (K-12)
CS Fundamentals (K-5)
CS Discoveries (6-9)
CS Principles (9-12)
Computer Science A (12)
RI Computer Science Exploration (6-12)
Intro to Computing & Data Science (9-12)
Cybersecurity (9-12)
Work-Based Learning for CS (10-12)
Inclusive Teaching in CS (K-12)
Folder: K-12 CS Programs
Back
Overview
CS Teacher Endorsement
Pre-Service Program
Concurrent Enrollment
K-12 CS Pathways
Student Recruitment Guide
URI CS Dept
Contact Us

Intro to Computing & Data Science Curriculum

Course Syllabus

Unit 1: Design & Programming

Lesson 1:
Introduction to Computing and Data Science

Lesson 2:
Introduction to Graphic Design

Lesson 3:
Introduction to Google Sites

Lesson 4:
Introduction to Google Forms

Lesson 5:
Web Programming

Lesson 6:
Simulation Programming

Unit 2: Data

Lesson 1: 
Introduction to Spreadsheets

Lesson 2: 
Posing a Big Question about Data

Lesson 3:
Good and Bad Data Visualizations

Lesson 4:
Infographics

Lesson 5:
Cleaning Data

Lesson 6:
Summary Tables

Lesson 7:
Making Your Own Visualizations

Lesson 8:
Obtaining Data

Lesson 9:
Google Forms

Lesson 10:
Creating A Data Story

Optional:
Python Programming

Lesson 1:
Introduction To Programming In Python

Lesson 2:
Python Strings

Lesson 3:
Python Conditionals

Lesson 4:
Python Functions

Lesson 5:
Python Lists, Dictionaries, Loops

Lesson 6:
Python Data Files

Lesson 7:
Python Data Cleaning

Optional:
Practice With Python.

URI K-12 Computer Science

9 Greenhouse Rd.
Kingston, RI 02818
urics.k12@gmail.com

 

Supporting Computer Science in Rhode Island’s Schools.

 
Code.org Regional Partner Logo
 
CS4RI Logo
 
Rhode Island Department of Education