Facilitating with Code.org

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

Code.org counts on engaging, committed, and knowledgeable facilitators to develop and support the next generation of computer science educators.

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

"I am completely new and a beginner to Computer Science and was very intimidated prior to this workshop. My facilitators were excellent and made me feel included and confident. (...) I am looking forward to using the CODE.org resources and curriculum to provide my students with a fair and equitable classroom. I am ready and inspired to build this program at my school."

— 2021 CS Principles Teacher from Colorado

Facilitator Onboarding Program Overview

If accepted as a Code.org facilitator, you will:

Participants will also receive the following benefits:

Who should apply?

The Facilitator Onboarding Program application is open to anyone interested in developing as a leader and serving as a facilitator for teachers bringing CS education to their students. Applicants must meet the desired qualifications of a Code.org facilitator, and preference will be given to those who have:

Qualities of a Code.org Facilitator

We ask that all facilitator candidates demonstrate the following characteristics:

Champion for CS Education

  • Enthusiastic supporter of K-12 CS education


  • Committed to supporting access to quality CS education for all students
  • Believes all teachers can teach CS
  • Dedicated to developing their own understanding of and support for equity


  • Demonstrated self-awareness of skills and experiences in which they can improve as a facilitator
  • Willingness to give and receive feedback in a collaborative working environment
  • Strong desire and commitment to developing as a leader within the CS education community

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 Workspace

Engaging Leader

  • Demonstrated ability to effectively engage and co-lead learning experiences for adults
  • Demonstrated empathy for learners with a variety of backgrounds and levels of experience
  • 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

Have questions? Interested in applying?

For more information about facilitating in your region, please reach out to your Regional Partner.