Please enable JavaScript to use CodeHS

CodeHop by CodeHS

Louisiana Computer Science: Kindergarten

This course is aligned to LA computer science standards and is designed to provide instruction for Louisiana kindergarten students. It is meant to be taught approximately once per week. This course also includes interdisciplinary lessons in math and science to support thinking across disciplines.

8 Units
34 Lessons

What Students Will Learn

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

UNITS - 8 (34 lessons)

  • Optional Review

    Students get comfortable logging in and moving around the CodeHopJr Playground before the course begins.

  • Computing Systems

    Students learn what a computer is, identify hardware and software, and figure out what to do when a device stops working.

  • Networks and the Internet

    Students explore how people and devices connect to share information, and learn which personal information should stay private.

  • Data and Analysis

    Students collect and sort data to answer questions about their world, and learn that computers store information as files.

  • Algorithms and Programming

    Students build their first block-based programs using events, sequences, loops, and variables, and practice finding and fixing mistakes.

  • Impacts of Computing

    Students consider how computers shape everyday life and what it means to be kind and safe online.

  • Thinking Across Disciplines - Math

    Students apply coding to kindergarten math, programming scenes that model shapes, counting, and comparing numbers.

  • Thinking Across Disciplines - Science

    Students use programming to explore science topics such as living and nonliving things, weather, and how animals survive.

FAQ

Frequently Asked Questions

What does the Louisiana Computer Science: Kindergarten course cover?

The course covers five required units that follow the Louisiana computer science standards: Computing Systems, Networks and the Internet, Data and Analysis, Algorithms and Programming, and Impacts of Computing. Kindergarten students learn what a computer is, how devices connect to share information, how to sort and read simple data, how to build block-based programs with events and loops, and how to be safe and kind online.

Which standards is this kindergarten computer science course aligned to?

The course is aligned to the Louisiana K-5 Student Standards for Computer Science. Its five required units are organized around the same categories as the standards -- Computing Systems, Networks and the Internet, Data and Analysis, Algorithms and Programming, and Impacts of Computing -- and every lesson that meets a specific standard lists that standard code beside the lesson title in the syllabus.

Do kindergarten students need any prior computer science experience?

No. There are no prerequisites. The course is built for complete beginners and opens with an optional introductory lesson that walks students through logging in and using the CodeHopJr Playground.

How long does the course take and how often is it taught?

Lessons run about 30 minutes and are designed to be taught once per week across a full school year. Kindergarten includes 27 required class sessions, or roughly 36 sessions if you also teach the optional math and science lessons.

What software do kindergarten students use in this course?

Students program in CodeHopJr, a block-based coding environment that runs in a web browser. Nothing needs to be installed, and student work saves automatically to their own accounts.