Building Excellent Computer Science Programs Across Utah
Teach quality computer science to positively impact the next generation in Utah.
Vertically-Aligned K-12 Computer Science Pathways
CodeHS pathways are 100% aligned to Utah computer science standards and can be customized based on a district’s needs. The K-12 curriculum covers elementary block-based interdisciplinary programming lessons all the way to College Board Endorsed AP courses.
View Utah Pathways60+ Free Computer Science Courses
Every course is customizable and includes hundreds of engaging lessons, projects, video tutorials, quizzes, and more! Explore the CodeHS Course Catalog today.
Utah Introduction to Python 2
Level
Middle School
Course Length
60 hrs
Timeframe
Semester
Utah Computer Programming 1
Level
High School
Course Length
60 hrs
Timeframe
Semester
Utah Computer Programming 2
Level
High School
Course Length
60 hrs
Timeframe
Semester
Utah Introduction to Python 1
Level
Middle School
Course Length
60 hrs
Timeframe
Semester
Utah Game Development Fundamentals 1
Level
High School
Course Length
80 hrs
Timeframe
Semester
Utah Creative Coding
Level
Middle School
Course Length
85 hrs
Timeframe
Semester
Utah Web Development 1
Level
High School
Course Length
65 hrs
Timeframe
Semester
Utah Web Development 2
Level
High School
Course Length
75 hrs
Timeframe
Semester
Utah Introduction to Python 1 and 2
Level
Middle School
Course Length
120 hrs
Timeframe
Year
Utah Computer Programming 1 and 2
Level
High School
Course Length
120 hrs
Timeframe
Year
Utah Web Development 1 and 2
Level
High School
Course Length
140 hrs
Timeframe
Year
Utah Exploring Computer Science
Level
Middle School, High School
Course Length
75 hrs
Timeframe
Semester
Supporting ELLs with Computer Science Curriculum in Spanish
The Utah curriculum is also available in Spanish to support English Language Learners. Teachers can set up a single CodeHS course for their blended classrooms, and then students will be able to view the course in their set language.
Learn MoreWe've Got Utah Standards Covered
CodeHS maps all state standards to our courses, offering fully aligned engaging curriculum in our K-12 pathway.
Explore Utah Standards AlignmentsStandards Framework | View Alignment |
---|---|
Utah 6 | View (100%) |
Utah 7 | View (100%) |
Utah 8 | View (83.3%) |
Utah 9-10 | View (60%) |
Utah 11-12 | View (50%) |
Utah Creative Coding | View (100%) |
UT CS K-5 |
View
(100%)
(Multi-course) |
Utah Computer Programming 2 | View (100%) |
Utah Game Development Fundamentals 1 | View (100%) |
Utah Python 1 | View (100%) |
Utah Python 2 | View (100%) |
Utah Computer Programming 1 | View (100%) |
Utah Web Development 1 | View (100%) |
Utah Web Development 2 | View (100%) |
Utah Exploring Computer Science | View (100%) |
Utah Computer Science Principles | View (100%) |
Utah Game Development Fundamentals 2 | View (88.6%) |
What Educators in Utah Are Saying
I really feel like I have a team behind me supporting me- thanks for everything you guys do, I really appreciate you and your team.
I have had conversations with other districts in the past few months about CodeHS and how happy we are to have it and what a difference it has made. State test reports show that our scores for Computer Science courses that were tested in December have increased in ALL of our schools by 20%+ above the State average.
I think I speak for everyone when I say thank you for awesome training! The vibe I got as teachers were leaving was one of excitement and relief that they could do this. I appreciate all the work you guys have put into this to make it easy for the elementary teachers to access the lessons and know what they need to do.
Supporting Teachers Across Utah with Customizable PD
CS Methods PD Courses
These are approved CS Methods courses for endorsements in the state of Utah! Each course explores computer science as a discipline—focusing on pedagogical theory, effective teaching methods, and instructional strategies to support the teaching of computer science by encouraging inquiry, creativity, and collaboration.
Praxis Prep Course
This professional development course prepares teachers for the Praxis Computer Science Exam. The CodeHS Praxis Prep Course is 100% aligned to Utah state standards and covers all of the objectives designated for the exam.
CodeHS Privacy Policy for Utah
CodeHS is a member of the Utah Student Data Privacy Consortium (SDPC).
Explore our Privacy Center to learn more.