Please enable JavaScript to use CodeHS

CodeHop by CodeHS

Georgia Computer Science Standards of Excellence: Kindergarten

This course is aligned to GA standards and is designed to provide computer science instruction for Georgia kindergarten 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.

K Grade
10 Units
41 Lessons

What Students Will Learn

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

UNITS - 10 (41 lessons)

  • Optional Unplugged Exploration

    Students develop foundational sequencing skills by creating step-by-step instructions and working together without using computers.

  • Getting Started

    Students learn computer basics, practice essential input devices like the mouse and keyboard, and discover how computers work in everyday life.

  • Programming Exploration

    Students explore the CodeHopJr programming interface and create interactive animations by adding characters, backgrounds, and simple movements.

  • Sequences & Events

    Students learn to combine motion blocks with events to control characters, and use special effects like show/hide and grow/shrink blocks to bring programs to life.

  • Pages

    Students create multi-page programs and learn to navigate between pages using programming blocks.

  • Block Exploration

    Students apply coding skills to create games, add sound and motion effects, and practice debugging to fix errors in their programs.

  • Loops

    Students understand how loops repeat code efficiently and apply them to create animations that run continuously throughout their programs.

  • Culmination Projects

    Students showcase their learning by building interactive games like a chicken crossing game and creating complex scenes that demonstrate all the programming concepts they've learned.

  • Digital Literacy

    Students explore artificial intelligence, learn how to keep their information safe online, and practice research skills while developing digital citizenship.

  • Optional Interdisciplinary

    Students apply computer science skills to cross-curricular projects in math, science, language arts, and social studies, deepening their learning across subjects.

Lesson Previews

Explore a sample lesson from this course!

FAQ

Frequently Asked Questions

What will my kindergarten students learn in this course?

Students learn foundational computer science concepts including sequencing, events, loops, and debugging through hands-on programming in CodeHopJr. The course also builds computational thinking skills, introduces digital safety, and explores how artificial intelligence works in everyday life.

Does this course require any prior computer science experience?

No. This course is specifically designed to support all learners regardless of prior experience. Students start with computer basics and build skills progressively throughout the year.

How long is the course and how often do students participate?

The course spans approximately one full academic year with 36 instructional hours total, delivered at one lesson per week.

What programming platform do students use?

Students work in CodeHopJr, an interactive, hands-on platform designed with a user-friendly interface that's perfect for young learners to explore and create with block-based programming.

What standards does this course align to?

All lessons align to Georgia Computer Science Standards (CSS), covering competency areas including computational thinking, data analysis, digital citizenship, and creative communication.