Pre-Service Teacher Program
K-12 Computer Science Education
The URI Computer Science Department, URI School of Education, and the Rhode Island Department of Education (RIDE) are jointly offering a URI pre-service teacher program in Computer Science Education that includes:
CSC222: Teaching Computer Science course. This course leads to RIDE’s Computer Science Teacher Endorsement (Elementary/Middle, grades K-8).
A three course sequence that leads to RIDE’s Computer Science Teacher Endorsement (Secondary, grades 9-12).
A minor in Computer Science Education.
Teaching Computer Science Course
This course is eligible for RIDE’s Computer Science Teacher Endorsement (K-8)
CSC222 Teaching Computer Science
Spring semester
Synchronous online | 3 credits
This course provides:
Basic computer science skills and knowledge using Code.org, assuming no previous computer science background.
Computer science specific teaching methods.
Qualification for students to obtain RIDE’s Computer Science Teacher Endorsement (Elementary/Middle, grades K-8)
3-Course Sequence for Teaching Computer Science
This 3-course sequence is eligible for RIDE’s Computer Science Teacher Endorsement (9-12)
Students wishing to obtain RIDE’s Computer Science Teacher Endorsement (Secondary, grades 9-12) should take the following courses:
CSC222: Teaching Computer Science
Spring semester
Synchronous online
3 credits
CSC101: Computing Concepts
Fall, Spring, J Term, & Summer
Asynchronous online
4 credits
CSC106: The Joy of Programming
Fall, Spring, J Term, & Summer
Asynchronous online
4 credits
Minor in Computer Science Education
To receive a URI minor in Computer Science Education, complete the three course sequence listed above (CSC 101, CSC 106, CSC 222) and the following three courses:
CSC201: Intro to Computer Programming
Offered Fall & Spring
In-person | 4 credits
CSC211: Computer Programming
Offered Fall, Spring, & Summer
In-person | 4 credits
CSC291: Independent Study in Computer Science Teaching
Often taken with CSC222 | 1 credit
Contact Dr. Fay-Wolfe (vfaywolfe@uri.edu)