Please enable JavaScript to use CodeHS

CodeHop by CodeHS

Florida Foundations of Computer Science: 4th Grade

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

4th Grade
9 Units
45 Lessons

What Students Will Learn

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

UNITS - 9 (45 lessons)

  • Optional Review

    Reviews prior-year foundations including responsible online behavior, core CS vocabulary, and using the coordinate plane for animation.

  • Getting Started

    Introduces computing system components and troubleshooting alongside computational thinking applied to designing a school.

  • Sequences and Events

    Develops algorithm design and event-based programming skills through pair programming, a CS careers exploration in health and fitness, and cross-curricular projects on the water cycle, geometry, and culture.

  • Loops

    Uses loops to build a catching game, debug maze programs, and animate sprites using factors.

  • Conditionals and Variables

    Teaches conditionals and variables through Scout's Quest review lessons and applies them to division practice, AI chatbot training, sound properties, and fraction multiplication.

  • Clones and Functions

    Introduces clones and functions, including functions with boolean and number inputs, applying them to animation and a house design project involving area and perimeter.

  • Culmination Projects

    Culminates the year with an interactive Whack-a-Mole style game and an accessibility-focused redesign project using the design thinking process.

  • Digital Literacy

    Covers digital literacy topics spanning keyboarding, cyberbullying, cybersecurity habits, how the internet transmits data, source attribution, data inquiry, and the ethics and comparative aspects of AI.

  • Interdisciplinary Connections (Supplemental)

    Offers supplemental cross-curricular projects linking coding to math (multiplication, number forms), science (heat, senses, cells, light, waves), and ELA/social studies (grammar, Mad Libs, civics) topics.

Lesson Previews

Explore a sample lesson from this course!

FAQ

Frequently Asked Questions

What will students learn in Florida Foundations of Computer Science: 4th Grade?

4th grade students build programs using algorithms, loops, conditionals, variables, clones, and functions, with projects like pair programming a band, a division game, and a Click-a-Mole game, ending with a design thinking project on accessibility. They use coding to explore the water cycle, sound, shapes, factors, fractions, and area and perimeter. Students also build keyboarding and cybersecurity skills, learn to be upstanders against cyberbullying, and explore AI chatbots and the ethical use of AI.

Does the course connect computer science to other subjects?

Yes. Many lessons use coding to practice 4th grade math, science, and social studies, such as factors, division, multiplying fractions, area and perimeter, shapes, the water cycle, sound waves, and elements of culture.

How is Florida Foundations of Computer Science: 4th Grade structured?

The course includes 36 lessons, each about 45 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. Optional review lessons at the start of the course are not counted in the 36 lessons.

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. Optional review lessons at the start of the course help students who are new to CodeHop learn the basics before moving into 4th grade content.

What standards is Florida Foundations of Computer Science: 4th Grade aligned to?

Florida Foundations of Computer Science: 4th Grade 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.