Go For Launch

The best way to build teacher content knowledge

Learn more and start today

Launch CS provides professional development that prepares K-8 grade teachers to integrate computer science into daily instruction.

Online | In-Person | Train the Trainer

You can think of our courses as the "Teaching Science" or "Teaching Social Studies" classes pre-service teachers take in college. We fill the computer science content knowledge gap for K-8 in-service teachers.


Teachers develop a deep understanding of computer science and computational thinking

What Teachers Say


Quickly grow your #CSforAll program and build internal capacity through our course offerings

Our Courses


With our help, you can feel confident that your teachers are participating in the best PD

View Endorsements
CSforAll Consortium

Training Participant Quotes:

Organizations That Use Our Support:


Carol Fletcher

Center for STEM Education Deputy Director

“The STEM Center has found the Launch CS professional development and resources invaluable in supporting our WeTeach_CS network. Their approach to computational thinking is one of the most comprehensive and responsive to teacher needs available and is the backbone of our CT scale-up efforts across Texas.”

Bryan Twarek

SFUSD Computer Science Coordinator

“I am continually impressed with Launch CS’s high quality work as I’ve used them for teacher training and curriculum development. As experienced educators, they understand K-8 computer science education at a deeper level than most. I highly recommend them to all schools districts, no matter where they are on the path to CS for All.”

Dan Gallagher

(former) Seattle Public Schools Director of Career and College Readiness

“Because of Launch CS, our K-8 computer science planning phase has progressed by leaps and bounds, far more than we could have done on our own. I’m impressed with their ability to completely customize their work for us and meet the specific needs of the Seattle Public School system.”