Please enable JavaScript to use CodeHS

CodeHop by CodeHS

Indiana Computer Science: 1st Grade

This course is designed to provide computer science instruction for Indiana 1st Grade students, and it is aligned to Indiana K-2 Computer Science Standards.

1st 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)

  • Optional Review

    Students revisit the programming interface through a story-driven adventure, practicing sequencing and collaborative storytelling to build a strong foundation before new content.

  • Getting Started

    Students explore computer basics like hardware and software and learn to practice safe, responsible online behavior.

  • Sequences & Events

    Students use drawing tools, event blocks, and debugging techniques to build interactive games and animations.

  • Loops

    Students learn to use repeat loops and forever loops to create efficient, repeating sequences in their programs.

  • Message Events

    Students use message blocks to coordinate communication between multiple characters and practice debugging more complex programs.

  • Pages

    Students build multi-page programs and games, learning to navigate between scenes while exploring how technology impacts the world.

  • Grid

    Students use grid-based movement to design custom mazes and program characters to navigate through them.

  • Optional Culmination Projects

    Students apply sequencing, loops, and messages to build advanced, feature-rich games and personalized projects.

  • Digital Literacy

    Students explore digital research, data collection and storage, and the importance of giving credit for others' work.

Lesson Previews

Explore a sample lesson from this course!

FAQ

Frequently Asked Questions

What does the Indiana Computer Science: 1st Grade course cover?

The course builds on foundational programming concepts through a block-based programming language. Students create interactive projects, animations, and games while developing computational thinking, and they explore digital literacy topics like online safety, data, and giving credit for others' work.

What standards is the Indiana 1st Grade Computer Science course aligned to?

The course is aligned to the Indiana K-2 Computer Science Standards. Each lesson lists the specific standards it addresses, and full standards coverage is achieved across the course as a whole.

Are there any prerequisites for this course?

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

How long does the Indiana 1st Grade Computer Science course take?

The course includes 36 lessons of about 45 minutes each, providing a full year of instruction when taught once per week. It follows an Introduction, Guided Practice, Independent Practice, Extension, and Reflection structure.

What programming environment do students use in this course?

Students use a block-based, drag-and-drop programming environment where they can write, save, and run interactive projects in a user-friendly interface designed for young learners.