Please enable JavaScript to use CodeHS

CodeHop by CodeHS

Oklahoma Computer Science: Kindergarten

This course is designed to provide computer science instruction for Oklahoma Kindergarten 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.

K Grade
9 Units
37 Lessons

What Students Will Learn

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

UNITS - 9 (37 lessons)

  • Unplugged Exploration

    This module uses unplugged activities to introduce sequencing and events through dance instructions, card games, and acting out cause-and-effect scenarios.

  • Getting Started

    This module builds foundational computer skills including mouse and keyboard use, basic computer components, responsible technology use, and computational thinking applied to morning routines.

  • Programming Exploration

    This sequential story-driven module has students explore the programming interface, adding and modifying characters, backgrounds, pages, and motion sequences to build a Scout adventure.

  • Sequences and Events

    This module builds sequence and event programming skills through drawing tools and show/hide and grow/shrink blocks, applying them to scenes like a snowball fight, alongside basic data collection and analysis.

  • Pages

    This module teaches students to build multi-page programs and navigate between pages using the "go to page" block.

  • Block Exploration

    This module explores speed, sound, and motion blocks to animate characters and personalize an "all about me" program, along with debugging practice.

  • Loops

    This module introduces repeat and forever loops to repeat code and create animations like a frog-and-rabbit interaction and a fireworks display.

  • Culmination Project

    This culminating module has students combine events, sequences, and loops to create an animated wildlife scene.

  • Digital Literacy

    This module covers digital literacy fundamentals including protecting private information, conducting research, understanding data storage and files, and how networks connect devices to share information.

Lesson Previews

Explore a sample lesson from this course!