Florida Foundations of Computer Science: 5th Grade
- Level Elementary School
- Number of Lessons 47
- Grade 5th
This course is aligned to FL Foundations of Computer Science standards and is designed to provide computer science instruction for Florida 5th 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 (47 lessons)
Reviews foundational CS vocabulary, coordinate plane animation, and custom drawing tools from prior years.
Covers responsible technology use and screen time, computing system troubleshooting, and computational thinking applied to designing a neighborhood.
Strengthens sequencing, debugging, and algorithm comparison skills through a CS careers exploration in sports, a creative storytelling animation, and a research project on CS innovators.
Uses loops with the pen tool to create turtle graphics and to animate volcanic constructive processes that change Earth's surface.
Teaches conditionals and variables through maze programs planned with pseudocode, a dance program controlling pitch and speed, and a multiplication quiz game.
Introduces clones and functions, applying them to build an acorn-throwing game and a personalized "About Me" function-based program.
Culminates the year with an open-ended game design project and an app design project using the design thinking process.
Covers digital literacy topics including online collaboration, addressing cyberbullying, cybersecurity laws, network protocols, file and data management, research attribution, and the ethics and mechanics of AI products and machine learning.
Provides extensive supplemental cross-curricular projects connecting coding to math (fractions, decimals, area, unit conversion), science (ecosystems, earth systems, matter, pollution, day and night, physical changes), and social studies/ELA (government, vocabulary) topics.
Explore a sample lesson from this course!