Utah K-12 Computer Science Curriculum

Computer Science
Curriculum Built For
Utah Schools

Skill Struck is 100% aligned to the Utah's K-12 computer science standards, helping you confidently meet state requirements.

K–12
Grade Coverage
100%
Aligned to Utah State Standards
8
Utah-Aligned Courses
USBE
Standards Aligned

Find the Utah Course Title You're Looking For

Skill Struck designed this course to give Utah educators a complete, ready-to-teach solution for building students' digital literacy skills.

Kindergarten

Utah Kindergarten

Explore our courses designed to give Utah's youngest learners a strong start in computer science and digital citizenship, building the foundational skills they need to thrive in an increasingly connected world.

Grade 1

Utah Grade 1

Explore our courses designed to help Utah's first graders build on their foundational computer science knowledge as they dive into computer parts, cybersecurity, digital citizenship, and block-based programming.

Grade 2

Utah Grade 2

Help Utah's second graders expand their foundational computer science knowledge as they explore programming, troubleshooting, digital citizenship, and the impact of technology on our world.

Grade 3

Utah Grade 3

Explore our courses designed to help Utah's third graders deepen their computer science knowledge while getting their first taste of HTML coding through engaging puzzles and block-based challenges.

Grade 4

Utah Grade 4

Explore our courses designed to help Utah's fourth graders take the next step in their coding journey, transitioning from block-based to text-based HTML while deepening their understanding of core computer science principles.

Grade 5

Utah Grade 5

Help Utah's fifth graders deepen their computer science knowledge and expand their HTML skills as they build real website elements through text-based coding.

Grades 6–8

Utah Digital Literacy

Skill Struck designed this course to give Utah educators a complete, ready-to-teach solution for building students' digital literacy skills.

Students explore essential topics including computer basics, online safety, digital citizenship, and AI awareness, while also developing real-world professional skills like resume building and interviewing basics.

Grades 6–8

Utah Creative Coding

Skill Struck designed this course to give Utah educators a complete, ready-to-teach solution to meet Utah's Creative Coding through Games requirements.

Students learn Python fundamentals through the context of real game design, exploring topics like gaming history, genres, and gamification strategies while building drawings, animations, and games of their own.

Grades 9–12

Utah Exploring Computer Science

Skill Struck designed this course to give Utah educators a complete, ready-to-teach solution to meet Utah's Exploring Computer Science requirements.

Students develop computational thinking skills through hands-on lessons in HTML, CSS, Python, artificial intelligence, web development, and physical computing with the micro:bit.

 

Grades 9–12

Utah Computer Science Principles

Skill Struck designed this course to give Utah educators a complete, ready-to-teach solution for meeting Computer Science Principles course requirements.

Students explore the fundamentals of JavaScript alongside key topics including digital citizenship, the internet, and online safety.

Grades 9–12

Utah Computer Programming 1

Skill Struck designed this course to give Utah educators a complete, ready-to-teach solution for meeting Computer Programming 1 course requirements.

Students explore the fundamentals of HTML, CSS, and Python alongside key topics including digital citizenship, the internet, and data through hands-on coding exercises and collaborative activities.

Grades 9–12

Utah Computer Programming 2

Builds on Computer Programming 1 with more advanced Python, object-oriented programming, algorithms, and data structures. Prepares students for post-secondary CS study and Utah CTE industry certification pathways.

Grades 9–12

Utah Web Development 1

Covers the basics and more advanced concepts of HTML and CSS alongside digital citizenship, the internet, and data. A semester-long course for grades 6–12 aligned to Utah CTE Web Development standards, with teacher lesson plans included.

Grades 9–12

Utah Web Development 2

Advances HTML and CSS skills into JavaScript, responsive design, and full-stack concepts. Students build portfolio-ready projects demonstrating job-ready web skills aligned to Utah CTE Web Development industry certification standards.

What Utah Educators Say

Schools and districts across Utah are building future-ready classrooms with Skill Struck.

left-quote Created with Sketch.
Skill Struck allows me to have students go at their own pace. I get to spend my time helping students with where they are learning. Skill Struck has been wonderful to work with. They listen to suggestions to improve their platform. It's provided an opportunity that my lower-income students may not have had otherwise.
Valerie Havens Teacher, Granite School District, Utah
left-quote Created with Sketch.
Skill Struck made it easier to teach CS. I have really enjoyed being able to view a student's code at one click of a button. If students email me and let me know they are struggling, I can open their code and give them immediate and specific feedback. It has made teaching the students a lot easier.
Coach Lambert Middle School CS Teacher, Layton Academy, Utah
left-quote Created with Sketch.
I've never seen my students enjoy computers as much as they have since we started Skill Struck. I actually feel like I know what I'm doing when teaching coding.
Angi Stewart Computer PLC Para, Weber School District, Utah
left-quote Created with Sketch.
Skill Struck was a good fit for us because we could have our computer lab paras implement the program during PLC rotations. Having their questions answered quickly and feeling the support from Skill Struck's customer service team has been invaluable.
Melissa Hadley Elementary Teacher Leader, Weber School District, Utah
left-quote Created with Sketch.
Having a mapped out, structured way to learn and experience the Computer Science curriculum really freed up time for me to give students one on one attention.
Scott Couch CS Teacher, Maeser Prep Academy, Utah
left-quote Created with Sketch.
I am a first-year teacher and a month before school started, my CTE director introduced me to Skill Struck. The program and the people behind it are innovative, intelligent, and organized. The platform is very user-friendly.
Dillon Gilpin HS CS Teacher, Duchesne County School District, Utah

Everything Utah Teachers Need

Skill Struck's suite of platforms gives educators and students everything needed from first login to advanced coursework.

Built for Utah's CS Requirements

The Utah State Board of Education's computer science standards shape Skill Struck's courses. We map directly to state requirements so teachers spend less time searching for alignment — and more time teaching.

  • Aligned to Utah State Board of Education (USBE) CS standards
  • Supports Utah CTE computer science pathway requirements
  • Covers digital literacy mandates for K–8 learners
  • AP CSP-aligned options for high school credit
  • Standards alignment PDFs available for every course

Course Coverage by Grade Band

K–5
2 courses
6–8
2 courses
9–12
6 courses

Grade bands shown are recommended ranges. Many courses are flexible across grade levels based on district needs.

4 Skill Struck Learning Tracks

For grades 3–5, students progress through four flexible learning tracks within Launch Pad.

📌

Grades K–2: Students use grade-specific content tailored for early learners—not tracks. The four tracks below apply to grades 3–5 and up.

Puzzles

Puzzles

Logic-based challenges and problem-solving for learners building computational thinking.

Block

Blocks

Visual, drag-and-drop coding that introduces programming concepts without syntax barriers.

Micro:bit

Micro:bit

Hands-on physical computing and robotics with the BBC Micro:bit hardware platform.

6488aea6a3cb451ae036e482_FA Coding Monitor Blue

Web Dev

Real-world HTML, CSS, and JavaScript skills culminating in published web projects.

Not sure which track fits your students? Talk to our team →

Bring Skill Struck to Your Utah School or District

Fill out the form to connect with our team. We'll walk you through the platforms, set up a demo account, and share Utah standards alignments.

Trusted by school districts across Utah and the country.

Trusted by districts across the country

Davis School District
Weber School District
Denver Public Schools
Boise Schools
Federal Way Public Schools