Florida Foundations of Computer Science: 3rd Grade
- Level Elementary School
- Number of Lessons 47
- Grade 3rd
This course is aligned to FL Foundations of Computer Science standards and is designed to provide computer science instruction for Florida 3rd grade 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 - 8 (47 lessons)
Introduces the CodeHop platform, computing system components and troubleshooting, and computational thinking through designing an obstacle course.
Guides students through a sequential story-driven unit where they use basic commands, sequences, loops, events, and motion/looks blocks to animate a Scout story, plus custom drawing tools.
Builds sequencing and event skills, including parallel sequences, animated costumes and backdrops, broadcast messages, remixing with attribution, and an animated nonfiction reading.
Teaches loops for repeating instructions, applying them to debug programs and to build projects spanning poetry animation, place-value addition, network modeling, falling-object games, and multiplication.
Introduces conditionals and variables, having students use if/then logic and comparison operators to model fossil data interpretation and represent fractions on a number line.
Culminates the course with a Digital Pet Project that integrates events, conditionals, variables, comparison operators, and broadcasts.
Covers digital literacy including keyboarding, positive online behavior, digital identity, cybersecurity basics, machine learning concepts, productivity software, source attribution, and a data inquiry project.
Provides supplemental cross-curricular projects connecting coding to math (measurement, shapes, multiplication, fractions), science (weather, adaptations, life cycles, rocks, forces), and ELA/social studies (grammar, punctuation, community environments) topics.
Explore a sample lesson from this course!
3rd grade students build programs in CodeHop Blocks using parallel sequences, broadcasts, loops, conditionals, and variables, ending with a digital pet project. They use coding to animate poetry and nonfiction, practice addition, multiplication, and fractions, and model fossil data. Students also build keyboarding skills, a positive digital identity, and cybersecurity habits, explore productivity software, and learn how machines learn.
Yes. Many lessons use coding to practice 3rd grade skills, such as multi-digit addition, multiplication, fractions, interpreting fossil data, animating poetry, and creating nonfiction recordings.
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.
No. There are no prerequisites, and the course is designed to support all learners regardless of prior computer science experience. The Getting Started and Programming Exploration lessons introduce CodeHop step by step before students move into more advanced concepts.
Florida Foundations of Computer Science: 3rd 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.