Code For Fun — CS & STEAM Programs
CS and STEAM curricula reaching 35,000+ students across 300+ schools in Silicon Valley and beyond.
Overview
As Curriculum Manager at Code For Fun, I oversee the development and continuous improvement of all CS and STEAM curricula — including AI literacy — used across 300+ schools. These programs introduce K-12 students to computational thinking, programming fundamentals, AI concepts, and real-world applications through scaffolded, project-based lessons.
The curricula are designed to be accessible to students with no prior coding experience while providing pathways for advanced learners. They emphasize hands-on projects, collaboration, and connections between coding and other subject areas.
Curriculum Highlights
Scaffolded Learning Path
From block-based coding to text-based Python, students progress through age-appropriate stages of computational thinking.
Cross-Curricular STEAM
Curricula that integrate CS with science, technology, engineering, arts, and math for well-rounded K-12 learning.
Instructor Training
Comprehensive training materials and ongoing support for instructors delivering the curriculum across schools.
Data-Driven Improvement
Continuous curriculum refinement based on student performance data, instructor feedback, and district requirements.
AI Literacy Integration
Age-appropriate AI literacy modules woven into CS pathways, helping students understand how AI works and its role in everyday technology.
Impact at Scale
Students
Schools
Grade Range
Integrated
Project Details
- Role
- Curriculum Manager
- Organization
- Code For Fun
- Location
- Sunnyvale, CA
- Period
- Jan 2025 — Present
- Skills
- Python CS Education STEAM Program Management AI Literacy Curriculum Design
Key Responsibilities
- •Lead curriculum design and development
- •Collaborate with engineering on tools
- •Train and mentor instructors
- •Align with state CS standards
- •Integrate AI literacy into CS education pathways
- •Oversee all CS and STEAM curricula