Code For Fun — CS & STEAM Programs
CS and STEAM curricula reaching ~4,000 students annually 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 schools in Silicon Valley and beyond. 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
Student Hours
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