Intro to Computing and Data Science - Curriculum Support Forum

The curriculum provided below is the recommended and supported curriculum for the 2018/19 school year.

Update: Starting in Fall of 2018, this course will be eligible for URI concurrent enrollment for CSC101 (4 credits). Teachers trained in 2016/17 will need to be re-trained in order to offer this course for concurrent enrollment. Teachers trained in 2017/18 or later may offer this course for concurrent enrollment credit.

Use the Course Manual for help navigating course resources.

Unit 1: Programming and Simulation
(6 weeks)

Optional Unit: Python Programming
(18 weeks)

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

Lesson 8: Python Visualizations

Optional: Practice With Python.