Please enable JavaScript to use CodeHS

CodeHop by CodeHS

Georgia Computer Science Standards of Excellence: 5th Grade

This course is aligned to GA standards and is designed to provide computer science instruction for Georgia fifth grade students. It is meant to be taught approximately once per week. This course also includes optional interdisciplinary lessons in math, science, ELA, and social studies to support cross-curricular integration.

5th Grade
10 Units
39 Lessons

What Students Will Learn

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

UNITS - 10 (39 lessons)

  • Optional Review

    In this optional unit, students revisit foundational skills in Scratch and computer science. They practicenavigating the CodeHS platform, define key vocabulary, and create animations using coordinates and custom artwork.

  • Getting Started

    Students strengthen their understanding of computing systems and online behavior. They identify tech components and explore the impact of their words and actions in digital spaces.

  • Sequences & Events

    Students build programs using events and sequences while strengthening debugging skills and connecting coding to real-world applications.

  • Loops

    Students use loops to build efficient, creative programs in Scratch. They explore visual effects, multi-scene animations, and pattern-based designs using repeat structures.

  • Conditionals & Operators

    Students deepen their understanding of conditional logic and operators to build interactive, decision-driven programs. They apply planning and decomposition to break complex projects into manageable parts.

  • Variables & Lists

    Students manage and track information using variables and lists. They build interactive simulations and games that demonstrate how data affects program behavior.

  • Clones & Functions

    Students explore advanced programming patterns using clones, functions, and object-oriented logic.

  • Culmination Projects

    Students apply a wide range of programming skills in open-ended projects that highlight creativity, problem-solving, and real-world applications.

  • Digital Literacy

    Students examine how technology affects data, learning, safety, and research.

  • Optional Interdisciplinary

    Students apply computer science skills to explore core concepts in math, science, ELA, and social studies.

Lesson Previews

Explore a sample lesson from this course!