Teacher Support

Training Programs

Professional development opportunities for educators

Getting Started Workshop

Beginner
2 hours
Live Online

Perfect for teachers new to the platform. Learn navigation, basic features, and how to set up your first class.

Advanced Implementation

Advanced
4 hours
Live Online

Deep dive into advanced features, differentiation strategies, and integrating with existing curriculum.

CS Pedagogy Fundamentals

All Levels
6 hours
Self-Paced

Build your computer science teaching foundations with proven instructional strategies and classroom management tips.

District-Wide Implementation

All Levels
Custom
On-Site/Virtual

Tailored training for school districts implementing CS curriculum at scale. Includes admin training and ongoing support.

Need Custom Training?

We offer personalized training sessions tailored to your school or district's needs

Blog & Resources

Latest articles, tips, and updates

Teaching TipsNov 1, 2025

5 Strategies for Teaching Debugging to Elementary Students

Learn effective approaches to help young students develop problem-solving skills through debugging exercises.

Best PracticesOct 28, 2025

Integrating CS Across the Curriculum

Discover how to seamlessly incorporate computer science concepts into math, science, and language arts lessons.

Platform UpdatesOct 25, 2025

New Features: Enhanced Progress Tracking

Explore our latest dashboard improvements that give you deeper insights into student learning.

Beginner GuideOct 20, 2025

Getting Started with Block-Based Coding

A comprehensive guide for teachers new to visual programming and block-based coding environments.

Join Our Community

Connect with thousands of CS educators, share resources, and get support.