Teach with Code.X!

Thank you to all those who applied for Summer 2024! Join our email list or check back in January for details around Summer 2025 applications and dates.

About Us

Code.X envisions a future where fragile or conflict-affected regions around the world have equitable access to the education, tools, and resources required to create a flourishing technology sector that brings local prosperity and contributes to global development of new technologies. Code.X hosts learning programs in fragile and conflict-affected regions around the globe, empowering young students to become changemakers in their communities.

About the Role

Code.X volunteer instructors are undergraduates, graduate students, and recent alumni who teach computer science and human-centered design during an on-the-ground program in a host country. Instructors bring out the potential in our students and serve as both teachers and role models. Instructors are critical in creating a supportive and long-lasting community between the instructors, students, TAs, and program staff. Instructors have the rare opportunity to experience their host country and its tech/educational landscape through the eyes of locals.

Program Travel

All program-related room and board, meals, and transportation on-the-ground are covered. You will be reimbursed for approved airfare and travel insurance to/from your teaching location, typically up to $1500.

What You’ll Bring

Requirements

  • Academic or industry experience in STEM (Science, Technology, Engineering, and Mathematics) and/or Design/Psychology

    • Current student at competitive US, Canadian, or UK university majoring in Computer Science, Computer Engineering, Human-Computer Interaction, Design, Psychology, or similar field

    • Recent graduate and current employee at a tech company, as a Software Engineer, Product Designer, Product Manager, or similar

  • Domain expertise in the topic you apply to teach

  • Ability to commit full-time for the full duration of your chosen programs, including additional travel time to/from your host country, with no additional intensive time commitments

  • Able to teach daily and complete strenuous travel for the duration of the program, including long flights, train rides, bus rides, and car rides

  • Valid passport, not expiring within 6 months of the start of the program; each program has different passport requirements

Nice-to-haves

  • Previous teaching, tutoring, or mentoring experience

  • Previous experience working with youth (ages 14-18)


Winter Positions

Volunteering Timeline

  • August - September 2024: Instructor application open

  • October 2024: Instructor interviews, including up to two interview rounds with Code.X and partner organization staff

  • October 2024: Instructor confirmation and travel booking

  • November - December 2025: Remote training sessions with the teaching team

  • January 2025: Winter programs

Role Details

Pre-Program (November - December 2024)

  • Attend and engage with all remote training sessions required to prepare you for your on-site responsibilities (~11 hours)

  • Appropriately and proactively communicate with the Code.X team about confirmation requirements, travel booking, onboarding, etc.

  • Familiarize yourself with the Code.X curriculum and create preparatory materials

Onsite (January 2025)

  • Air travel time to and from your program location (listed program dates are the dates that you are expected to arrive in and leave from the host country’s airport)

  • Up to 14 days of active teaching

    • Preparation days prior to program start with your teaching team

    • Teach 1-2 daily class periods (3.5 hours each)

    • Daily preparation for the next day’s class period, including creating slides, deciding on classroom activities, planning with your teaching team, etc

  • Community participation

    • Get to know students outside of the classroom and serve as a positive role model

    • Collaborate with the on-site staff towards the overall success of the program

    • Contribute to the program community by participating in community activities and respecting/reinforcing program rules

    • Understand and adhere to local cultural norms

  • Lead a well-run, collaborative classroom that effectively teaches students about personal growth, Computer Science, and Design in the broader context of their lives

    • Plan, prepare, and deliver lessons to students based on the Code.X curriculum

    • Adapt the curriculum to your classroom as you and your co-instructors see necessary

    • Provide differentiated instruction and appropriate feedback to students on an ongoing basis

    • Collaborate and coordinate with your teaching team, mentoring local Teaching Assistants as appropriate

Post-Program (January 2025)

  • Provide program feedback with Code.X team post-program, via surveys and end-of-program debrief sessions, to support future program success


Summer Positions

Volunteering Timeline

  • January - February 2025: Instructor application open

  • March 2025: Instructor interviews, including up to two interview rounds with Code.X and partner organization staff

  • April 2025: Instructor confirmation and travel booking

  • April - June 2025: Remote training sessions with the teaching team

  • July 2025: Summer programs

Role Details

Pre-Program (April-June 2025)

  • Attend and engage with all remote training sessions required to prepare you for your on-site responsibilities (~11 hours)

  • Appropriately and proactively communicate with the Code.X team about confirmation requirements, travel booking, onboarding, etc.

  • Familiarize yourself with the Code.X curriculum and create preparatory materials

Onsite (July 2025)

  • Air travel time to and from your program location (listed program dates are the dates that you are expected to arrive in and leave from the host country’s airport)

  • Up to 14 days of active teaching

    • Preparation days prior to program start with your teaching team

    • Teach 1-2 daily class periods (3.5 hours each)

    • Daily preparation for the next day’s class period, including creating slides, deciding on classroom activities, planning with your teaching team, etc

  • Community participation

    • Get to know students outside of the classroom and serve as a positive role model

    • Collaborate with the on-site staff towards the overall success of the program

    • Contribute to the program community by participating in community activities and respecting/reinforcing program rules

    • Understand and adhere to local cultural norms

  • Lead a well-run, collaborative classroom that effectively teaches students about personal growth, Computer Science, and Design in the broader context of their lives

    • Plan, prepare, and deliver lessons to students based on the Code.X curriculum

    • Adapt the curriculum to your classroom as you and your co-instructors see necessary

    • Provide differentiated instruction and appropriate feedback to students on an ongoing basis

    • Collaborate and coordinate with your teaching team, mentoring local Teaching Assistants as appropriate

Post-Program (August 2025)

  • Provide program feedback with Code.X team post-program, via surveys and end-of-program debrief sessions, to support future program success


Have a question that isn’t answered?