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.
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.
This pathway assists Information Technology students in making informed decisions regarding their future academic and occupational goals and to provide information regarding careers in the career cluster. The content includes foundational knowledge and skills related to computer coding and software development.
Students are introduced to various topics in CS, including: text-based coding languages, web design, digital citizenship, networks, and game design. In the final year of this pathway, students take an introductory coding course in Python that will prepare them for high school CS courses.
This pathway provides students with practical experiences in computer programming, algorithms, program design structure, logical thinking, development methodologies, essential programming techniques, and implementation issues. Specialized programming skills involving advanced mathematical calculations and physics are also integrated into the curriculum.
Students are introduced to topics including operating system commands and web document development, design, promotion and scripting.
This pathway is designed to prepare students for both AP Computer Science Principles and AP Computer Science A.