Please enable JavaScript to use CodeHS

CodeHop by CodeHS

California Computer Science: 3rd Grade

This course belongs to the CodeHS Computer Science Standards for California Public Schools pathway. This course is designed to provide computer science instruction for California 3rd grade students, and it is aligned to the Computer Science Standards for California Public Schools.

3rd Grade
9 Units
32 Lessons

What Students Will Learn

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

UNITS - 9 (32 lessons)

  • Optional Review

  • Block Exploration

  • Sequences & Events

  • Loops

  • Conditionals

  • Variables & Lists

  • Functions

  • Culmination Projects

  • Digital Literacy

Lesson Previews

Explore a sample lesson from this course!

FAQ

Frequently Asked Questions

Do students need prior experience?

No. The course has no prerequisites and is designed to support all learners, regardless of prior computer science experience.

What programming language or platform do students use?

CodeHop, a block-based programming language that builds on the CodeHopJr skills from earlier grades.

What new programming concepts are introduced compared to earlier grades?

Conditionals, variables, lists, comparison operators, and functions — building toward more advanced program logic.

How are students assessed?

Some units end with a short two-question quiz, which can be given digitally, as a QuizBuzz activity, or on paper.

What topics beyond coding does the course cover?

A Digital Literacy unit covering cybersecurity, digital footprint, file management, research and source evaluation, and the ethical use of generative AI.