Please enable JavaScript to use CodeHS

CodeHop by CodeHS

Florida Foundations of Computer Science: Kindergarten

This course is aligned to FL Foundations of Computer Science standards and is designed to provide computer science instruction for Florida kindergarten students. It is meant to be taught approximately weekly.

K Grade
10 Units
51 Lessons

What Students Will Learn

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

UNITS - 10 (51 lessons)

  • Unplugged Exploration

    Builds foundational understanding of sequences and events without computers, using dance instructions, card-game mazes, and acting out event-triggered actions.

  • Getting Started

    Introduces the CodeHopJr platform, basic keyboard skills, computer components, responsible technology use, and computational thinking through morning routines.

  • Progamming Exploration

    Walks students through the story-driven Scout Adventures series to explore the programming interface, adding and modifying characters, backgrounds, pages, and motion sequences.

  • Sequences and Events

    Teaches events and sequences through a snowball fight animation, a CS careers project on community problem-solving, grow/shrink effects, and math word problems involving place value.

  • Pages

    Introduces multi-page programs and page navigation, applying the skill to math activities involving number decomposition, story problems, and number comparisons.

  • Block Exploration

    Explores various programming blocks including speed and sound blocks, debugging sequences, and combining shapes to build more complex figures.

  • Loops

    Introduces loops and forever loops, applying them to create a fireworks animation and musical patterns.

  • Culmination Project

    Culminates the module sequence with an "All About Me" program where students share their favorites using the skills they've learned.

  • Digital Literacy

    Covers digital literacy foundations including keyboarding, protecting personal information, an introduction to data and AI, how networks connect devices, and basic research skills.

  • Interdisciplinary Connections (Supplemental)

    Offers supplemental cross-curricular projects linking coding to science (living things, weather, survival, motion, plants) and to ELA/social studies (sentence building, storytelling, safety, directions) topics.

Lesson Previews

Explore a sample lesson from this course!

FAQ

Frequently Asked Questions

What will students learn in Florida Foundations of Computer Science: Kindergarten?

Kindergarten students start with unplugged activities, then learn computer basics and create their first block-based programs alongside Scout the squirrel. Throughout the year they use sequences, events, pages, and loops to build animations and an All About Me project, while practicing math skills like decomposing numbers, story problems, and shapes. Students also practice keyboarding, learn to keep information safe, explore data, and discover what AI can do.

Does the course connect computer science to other subjects?

Yes. Many lessons use coding to practice kindergarten math skills, such as decomposing numbers, story problems within 10, place value, comparing numbers, and shapes, and other lessons connect to music and community topics.

How is Florida Foundations of Computer Science: Kindergarten structured?

The course includes 36 lessons, each about 30 minutes long, providing a full year of instruction when taught once a week. 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. The course begins with an unplugged unit that introduces sequences and events through hands-on activities.

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 begins with unplugged activities and lessons on computer basics and the keyboard before students start programming.

What standards is Florida Foundations of Computer Science: Kindergarten aligned to?

Florida Foundations of Computer Science: Kindergarten is aligned to Florida's K-12 computer science standards. Lessons required to fully meet the standards are labeled in the course syllabus with the standards they address, and all Digital Literacy lessons are required because they cover essential non-programming computer science concepts.