Florida Foundations of Computer Science: Kindergarten
- Level Elementary School
- Number of Lessons 51
- Grade K
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.
See the full syllabus for all topics and activities, or explore the course to try it out.
UNITS - 10 (51 lessons)
Builds foundational understanding of sequences and events without computers, using dance instructions, card-game mazes, and acting out event-triggered actions.
Introduces the CodeHopJr platform, basic keyboard skills, computer components, responsible technology use, and computational thinking through morning routines.
Walks students through the story-driven Scout Adventures series to explore the programming interface, adding and modifying characters, backgrounds, pages, and motion sequences.
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.
Introduces multi-page programs and page navigation, applying the skill to math activities involving number decomposition, story problems, and number comparisons.
Explores various programming blocks including speed and sound blocks, debugging sequences, and combining shapes to build more complex figures.
Introduces loops and forever loops, applying them to create a fireworks animation and musical patterns.
Culminates the module sequence with an "All About Me" program where students share their favorites using the skills they've learned.
Covers digital literacy foundations including keyboarding, protecting personal information, an introduction to data and AI, how networks connect devices, and basic research skills.
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.
Explore a sample lesson from this course!