Please enable JavaScript to use CodeHS

South Carolina K-12 Computer Science Pathways

CodeHS offers fully customizable K-12 computer science pathways to fit the needs of every district. Pathways are designed to align with state standards and national standards covering various computer science, programming, and CTE related topics.

Explore the Course Catalog

South Carolina Elementary Pathway
Students learn block-based coding and build their digital literacy across this elementary pathway. This pathway is designed for schools that have a designated computer science teacher who meets with students on a weekly basis.
South Carolina Middle School Pathway
Students learn how to code in a text-based environment and are introduced to the basics of coding in Python across three courses.
Students learn the basics of Computer Programming in Python and continue on to Java through this four course sequence.