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


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

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.


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.”

Tammie Schrader

ESD 101 Regional Science Coordinator

“Launch CS is taking teachers and students to a new level of interactive critical thinking and problem solving skills that are so imperative for the future of the next generation”

Professional Development Participant Quotes