Florida Foundations of Computer Science: 4th Grade
- Level Elementary School
- Number of Lessons 45
- Grade 4th
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.
See the full syllabus for all topics and activities, or explore the course to try it out.
UNITS - 9 (45 lessons)
Reviews prior-year foundations including responsible online behavior, core CS vocabulary, and using the coordinate plane for animation.
Introduces computing system components and troubleshooting alongside computational thinking applied to designing a school.
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.
Uses loops to build a catching game, debug maze programs, and animate sprites using factors.
Teaches conditionals and variables through Scout's Quest review lessons and applies them to division practice, AI chatbot training, sound properties, and fraction multiplication.
Introduces clones and functions, including functions with boolean and number inputs, applying them to animation and a house design project involving area and perimeter.
Culminates the year with an interactive Whack-a-Mole style game and an accessibility-focused redesign project using the design thinking process.
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.
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.
Explore a sample lesson from this course!