CodeFly curriculum is designed to align with CSTA K-12 Computer Science Standardswith documented mapping showing how each lesson meets specific learning objectives.
CodeFly curriculum is designed to align with CSTA standards. This documentation shows our intended alignment. Schools should verify compliance with their specific state and district requirements.
Each week of our curriculum is designed to address specific CSTA standards through hands-on projects and interactive learning.
First Python Programs
Students create their first interactive Python program using variables, user input, and random selection to build a cipher decoder application.
Students demonstrate understanding by modifying program logic, customizing responses, and explaining variable usage.
Decision Making & Repetition
Students learn conditional logic through quiz applications and master loops through interactive games and automated tasks.
Students create flowcharts, debug logical errors, and optimize loop efficiency in their programs.
Data Organization & Code Reusability
Students learn to organize data using lists and create reusable functions to solve complex problems efficiently.
Contact list manager, grade calculator, simple AI vocabulary tool demonstrating function parameters and return values.
Standards Mastery Evidence
Students demonstrate mastery through portfolio projects, peer code review, and reflective programming journals.
Assessment rubrics map directly to CSTA standards, providing clear evidence of student progress.
Web Development Foundations
Students learn web technologies by creating interactive websites, connecting front-end design with programming logic.
Students create personal portfolio websites, demonstrating HTML structure, CSS styling, and JavaScript interactivity.
Creative Technology Projects
Students integrate programming skills with digital media creation, building interactive multimedia projects.
Students combine programming, design thinking, and digital creativity to solve real-world communication challenges.
Real-World Problem Solving
Students work in teams to create solutions for authentic problems, integrating all skills learned throughout the semester.
School website improvements, educational apps for younger students, community resource databases, environmental data visualization.
Reflection & Future Planning
Students compile their work into professional portfolios and reflect on their growth as technology creators.
Students present final projects to authentic audience, demonstrating mastery of computational thinking and programming skills.
Our Agent Academy curriculum is designed to align with CSTA K-12 Computer Science Standards, which nearly all U.S. states have adopted or adapted for their computer science requirements.
States using CSTA standards directly
States with CSTA-based standards
States mandating CS for graduation
AL, AR, IN, LA, NE, NV, NC, ND, RI, SC, TN
Schools with CS courses available
According to 2024 State of CS report
For administrators: We recommend confirming CodeFly's alignment with your specific state and district requirements. Our curriculum documentation includes:
Each lesson includes explicit mapping to CSTA standards with evidence of student learning. Our documentation approach:
While our curriculum aligns with CSTA standards widely used across states, schools should verify compliance with their specific state and local requirements. We provide detailed documentation to help administrators demonstrate how our curriculum meets their jurisdiction's computer science education standards.
Week-by-week breakdown showing intended CSTA standards alignment for each lesson.
Rubrics aligned to standards help teachers assess student progress and mastery.
Clear learning objectives for each week connected to computational thinking skills.
CodeFly curriculum is designed to align with CSTA K-12 Computer Science Standards while keeping students engaged through hands-on projects and interactive learning.