Please enable JavaScript to use CodeHS

CodeHop by CodeHS

Oklahoma Computer Science: 3rd Grade

This course is designed to provide computer science instruction for Oklahoma 3rd grade students. Students learn programming and principles of computer science, including: computing systems, networks and the Internet, data analysis, algorithms and programming, and impacts of computing.

3rd Grade
7 Units
30 Lessons

What Students Will Learn

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

UNITS - 7 (30 lessons)

  • Getting Started

    This module introduces the CodeHop Playground, computing system components and troubleshooting, and computational thinking through designing an obstacle course.

  • Programming Exploration

    This sequential story-driven module has students use basic programming commands, sprites, loops, events, and motion/looks blocks to build an animated Scout adventure story.

  • Sequences & Events

    This module builds sequence and event skills using parallel sequences, broadcast messages, and creative storytelling, while teaching proper attribution when remixing programs.

  • Loops

    This module teaches loop repetition and debugging, models how data travels across networks, and compares loop types through a falling objects program.

  • Conditionals and Variables

    This module builds foundational programming logic with if/then and if/then/else conditionals, functions, variables, and comparison operators, culminating in designing and debugging a platform game.

  • Culmination Project

    This culminating module applies events, conditionals, variables, comparison operators, and broadcasts to build a digital pet, and uses design thinking to improve the accessibility of a tool.

  • Digital Literacy

    This module covers digital citizenship and literacy topics including online etiquette, cybersecurity basics, the impacts of technology on culture, data inquiry, source attribution, and file and data management.

Lesson Previews

Explore a sample lesson from this course!