Please enable JavaScript to use CodeHS

CodeHop by CodeHS

Utah Interdisciplinary Computer Science: 5th Grade

This course is aligned to UT standards and designed to provide computer science instruction for Utah 5th Grade 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.

5th Grade
9 Units
53 Lessons

What Students Will Learn

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

UNITS - 9 (53 lessons)

  • Getting Started with Coding

    Students learn the basics of programming.

  • Coding in Math

    Uses conditionals, variables, and loops to teach multi-digit multiplication and division, fraction operations, area, quadrilateral classification, and data inquiry projects.

  • Coding in Science

    Uses events and conditionals to model earth science processes including volcanic activity, ecosystems, the water cycle and cycle of matter, day/night, and states of matter.

  • Coding in ELA

    Students learn to demonstrate ELA concepts using programming.

  • Coding in Social Studies

    Students learn to demonstrate Social Studies concepts using programming.

  • Cross-Curricular

    A cross-curricular module intended to connect coding with other subject areas, though no lessons are currently listed under it.

  • More Coding Lessons & Projects

    Expands variables, operators, conditionals, and loops through a range of games and projects including a snake game, a pinball game, and an accessibility-focused redesign.

  • Digital Literacy

    Covers computing systems, the cultural impact of technology, data storage and analysis, networks, and proper research and attribution, ending with a quiz.

  • Artificial Intelligence

    Explores human vs. computer performance, training AI models, evaluating AI products ethically, and designing AI chatbots, ending with a quiz.

Lesson Previews

Explore a sample lesson from this course!