Facilitating with Code.org

Change the face of computer science education - become a Code.org facilitator.

Code.org recognizes the need for highly-qualified, flexible, and knowledgeable facilitators who can develop and support the next generation of computer science (CS) educators.

Applications for the 2018-19 cohort have closed. If you are interested in joining the program in 2019-2020, please sign up below.

Code.org partners with individuals interested in developing facilitation capacity in computer science (CS) education to deliver high-quality professional development to teachers in a format that's fun and accessible.

Code.org's Facilitator Development Program is a highly-selective professional learning program designed to prepare and support facilitators to deliver quality workshops on Code.org's curriculum.

The ideal facilitator is an enthusiastic supporter of CS education, possesses a connection to Code.org’s equity-focused mission and has a strong background in the curriculum area, preferably through teaching experience.
"My facilitator did an excellent job communicating complex ideas and supporting me during the session. She also had a lot of experience with the course so could provide very helpful tips. She built my confidence so much!"

-- 2017 CS Principles Teacher

Learn more about the program

What does a Code.org Facilitator do?

  • Join a nationwide community of leaders and facilitators in the CS education space
  • Participate in in-person and online facilitator development
  • Collaborate with your local Code.org Regional Partner to deliver professional development to teachers on Code.org's courses, with on-going support from Code.org and the facilitator community
  • Partner with Code.org to shape the future of professional learning for thousands of new CS educators across the US and beyond

Who can participate?

The Facilitator Development Program application is open to anyone who is interested in developing leadership and facilitation capacity in the CS education space. Preference will be given to applicants who meet or exceed our desired qualifications below, and priority will be given to applicants who live in a region where Code.org has a Regional Partner or in areas where we are considering future partnerships.

What is Code.org looking for in a facilitator?

In order to be selected for this program, potential Code.org facilitators must demonstrate the following qualifications:

CS Champion

  • Enthusiastic supporter of K-12 CS education and strong connection to an equity-focused mission


  • Committed to supporting access to quality CS education for all students
  • Believes all teachers can teach CS


  • Strong desire to develop as a facilitator and leader within the CS education community
  • Willingness to give and receive feedback in a collaborative working environment

Classroom Experience and Knowledgeable about Content

  • Prior or current teaching experience
  • Strong background in curriculum focus area, preferably through past teaching experience with specific course
  • High level of comfort with technology, including virtual meeting tools and experience with Google suite

Engaging Leader

  • High level of emotional intelligence and empathy for learners at varying ability levels
  • Ability to "think on your feet" and make decisions that are in the best interest of the audience while maintaining fidelity to the program
  • Motivated self-starter

Additional Qualities (preferred)

  • Demonstrated ability to effectively engage and co-lead learning experiences for adults
  • Experience in planning, leading, and assessing the effectiveness of K-12 teacher professional development
  • Prior experience as a Code.org facilitator

What are the program-specific commitments?

The 2018-19 Code.org Facilitator Development Program Overview contains additional details about program benefits, qualifications, and commitments by curriculum focus area.

Have a question? Let us know by writing to facilitators@code.org.