Please enable JavaScript to use CodeHS

CodeHop by CodeHS

Alabama Digital Literacy and Computer Science: Kindergarten

This course is designed to provide computer science instruction for Alabama kindergarten students. Students learn programming and principles of computer science including: computing systems, research, algorithms and programming, and computer safety.

K Grade
9 Units
38 Lessons

What Students Will Learn

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

UNITS - 9 (38 lessons)

  • Unplugged Exploration

    Students practice sequences, directions, and events through movement and team card games away from the screen.

  • Getting Started

    Students learn to log in to CodeHop, practice mouse and keyboard skills, learn computer basics, and explore responsible technology use.

  • Programming Exploration

    Students follow Scout in a story-based series to add characters and backgrounds and build their first sequences.

  • Sequences and Events

    Students use painting tools, events, sequences, and show and hide blocks to create scenes, and explore data about how they get to school.

  • Pages

    Students create multi-page stories and use the go to page block to move between scenes.

  • Block Exploration

    Students use speed, sound, and say blocks and find and fix bugs in programs.

  • Loops

    Students use loops and forever loops to repeat actions, including a fireworks animation.

  • Culmination Project

    Students use events, sequences, and loops to create a wildlife scene.

  • Digital Literacy

    Students learn to keep information safe, practice simple research, choose the right software, explore networks, and discover what AI is.

Lesson Previews

Explore a sample lesson from this course!

FAQ

Frequently Asked Questions

What will students learn in Alabama Digital Literacy and Computer Science: Kindergarten?

Kindergarten students learn to use a mouse and keyboard, explore computer basics, and create their first block-based programs alongside Scout. Throughout the year they use sequences, events, pages, loops, and debugging to build animations and stories, ending with a wildlife scene project. Students also learn to keep information safe, practice simple research, explore how networks connect people, and discover what AI is.

How is Alabama Digital Literacy and Computer Science: Kindergarten structured?

The course includes 36 lessons, each about 30 to 45 minutes long, providing a full year of instruction. Every lesson is built in a ready-to-teach format, with step-by-step videos that walk students through the lesson. Lessons are designed to be teacher-led using an "I do, we do, you do" format, and a self-paced option is also available. Many digital literacy lessons include unplugged activities with printable handouts. Optional unplugged lessons at the start of the course introduce sequences and events through hands-on activities. Concepts spiral across grade levels, so students build on what they learned even if not every lesson is completed in a single year.

Do students need prior experience to take this course?

No. There are no prerequisites, and the course is designed to support all learners regardless of prior computer science experience. The course starts with mouse and keyboard practice and optional unplugged activities before students begin programming.

How does the course combine digital literacy and computer science?

Programming units teach block-based coding through animations, stories, and games, while digital literacy lessons are woven throughout the year to build skills like using a mouse and keyboard, staying safe online, researching, and understanding how computers, networks, and AI work.

What standards is Alabama Digital Literacy and Computer Science: Kindergarten aligned to?

Alabama Digital Literacy and Computer Science: Kindergarten is aligned to the Alabama Digital Literacy and Computer Science standards. Lessons required to fully meet the standards are identified in the course syllabus, and additional lessons support review, practice, and enrichment.