Computer Science Fundamentals

Grades K-5

Computer science fosters creativity and teaches elementary grade students critical thinking skills to become proactive learners, so elementary school is the ideal time for students to be introduced to CS. has several variations of the CS Fundamentals (CSF) course that are flexibly designed for teachers new to CS who want to offer accessible and equitable introductory CS courses to their students. How CSF is taught is up to the teacher - as part of the classroom schedule, weekly lab or library time, supporting lessons for math and language arts, or to make creative projects.

URI is a Regional Partner and the designated provider of Professional Learning Programs in Rhode Island. We work closely with local Facilitators (Master Teachers) to provide free materials and free professional development for CSF


For more information on the CSF materials and/or to arrange a training, contact