Please enable JavaScript to use CodeHS

CodeHop by CodeHS

Utah Interdisciplinary Computer Science: Kindergarten

This course is aligned to UT standards and is designed to provide computer science instruction for Utah kindergarten students. This course integrates coding into math, science, ELA, and social studies lessons. It is meant to be taught approximately once a week by the general education teacher.

K Grade
8 Units
45 Lessons

What Students Will Learn

See the full syllabus for all topics and activities, or explore the course to try it out.

UNITS - 8 (45 lessons)

  • Getting Started with Coding

    Students follow Scout in a story-based series to learn how to add characters, backgrounds, and motion blocks and build their first sequences.

  • Coding in Math

    Students use coding to practice counting, decomposing numbers, comparing numbers, story problems, and shapes.

  • Coding in Science

    Students animate weather and seasons, types of motion, and the needs of living things, and classify living and nonliving things.

  • Coding in ELA

    Students create a phonics game, tell stories through pictures and animations, and explore a spacecraft design career.

  • Coding in Social Studies

    Students animate community helpers and create an interactive compass rose.

  • More Coding Lessons & Projects

    Students use sequences, pages, loops, and the design process to build animations, an All About Me project, and a game.

  • Digital Literacy

    Students learn computer basics, collect and analyze data, explore networks, and practice simple research.

  • Artificial Intelligence

    Students use a decision tree to sort items and see how AI makes decisions.

Lesson Previews

Explore a sample lesson from this course!

FAQ

Frequently Asked Questions

What will students learn in Utah Interdisciplinary Computer Science: Kindergarten?

Kindergarten students learn to code alongside Scout, building sequences to add and move characters across scenes. They use coding to practice counting, comparing numbers, story problems, and shapes, model weather, motion, and living things, create a phonics game and story animations, and explore community helpers and cardinal directions. Students also learn about loops and the design process, computer basics, data, and how AI sorts information with decision trees.

How does Utah Interdisciplinary Computer Science: Kindergarten connect computer science to other subjects?

Most lessons in Utah Interdisciplinary Computer Science: Kindergarten use coding to teach or reinforce grade-level content in math, science, English language arts, and social studies, so teachers can integrate computer science into the subjects they already teach. Additional strands build core programming skills through games and projects, and Digital Literacy and Artificial Intelligence strands cover computing systems, online safety, data, and AI.

How is Utah Interdisciplinary Computer Science: Kindergarten structured?

Utah Interdisciplinary Computer Science: Kindergarten provides about 36 hours of instruction, enough for a full school year. Lessons are organized into strands by subject, so teachers can choose and order lessons to fit their curriculum and schedule. Every lesson is built in a ready-to-teach format, with step-by-step videos that walk students through the lesson. Lessons are designed to be teacher-led, and a self-paced option is also available. Some strands end with a short quiz that can be assigned digitally, played as a QuizBuzz activity, or printed.

Do students need prior experience to take Utah Interdisciplinary Computer Science: Kindergarten?

No. There are no prerequisites, and the course is designed to support all learners regardless of prior computer science experience. The course begins with a story-based series that teaches students how to use the coding environment step by step.

What standards is Utah Interdisciplinary Computer Science: Kindergarten aligned to?

Utah Interdisciplinary Computer Science: Kindergarten is aligned to the Utah Computer Science standards, and each lesson identifies the standard or standards it addresses to support planning.