Code.X volunteer instructors bring out the potential of eager High School students in an immersive two week summer camp through the skills and integration of Computer Science with Design Thinking.


Rory, Code.X Volunteer

Rory graduated from Stanford in 2014 with a B.S. and M.S. in Computer Science was a Code.X instructor in both the West Bank ('15, '16) and Gaza ('17). Rory is currently a software engineer at Uber.

Despite the fact that some of them had only ever been able to call home an overcrowded refugee camp, they showed a keen determination to learn as much as they could about computer programming, realizing that it may hold the key to greater economic opportunity.

Spending time with the kids and hearing their stories was certainly my favorite part of the camp. It is for this reason that I went back twice more after the inaugural trip. I have kept in contact with many of the students over the years, and it is incredibly rewarding to see them grow and continue to nurture an interest in Computer Science.

Why volunteer with Code.X?



Make a profound impact on the lives of a diverse set of students within your destination country, who are thrilled to learn from you and about you.


Cultural Exposure

Immerse yourself into a different culture by teaching, living, and interacting with local students and staff; as well as cultural trips throughout the program.



Receive an all-expenses paid trip to your destination country for the program, along with like-minded fellow instructors.

Summer 2019 Locations

Palestine (West Bank, Gaza): June 25 - July 28

This is the program that started it all! In its fourth year, Code for Palestine is a collaboration with PalTel Group Foundation. Placements are available in both the West Bank and Gaza. A 2-week commitment may be possible, but 4 weeks are preferred.

Beijing, China: July 11 - July 30

Tirana, Albania: July 17 - Aug 5

We’ll be running pilot programs in each of these locations, with 4 instructors and 20 students each. You’ll have the opportunity to shape the culture of a brand new program.



1. Have expertise in Computer Science (ideally Python, web development or Android) or Design Thinking; ideally have experience teaching one of these subjects

2. Enjoy working with high schoolers; ideally, also have experience working with high schoolers

3. Excited to learn about and engage with a new culture

4. Be eligible for a visa to enter their destination country

5. Be a current undergraduate or graduate student, or recent graduate.

At camp, instructors are responsible for all classroom instruction. Although program staff are responsible for the students outside of the classroom, we find that the program is most rewarding for instructors when they're excited to spend time with students outside of class.

Apply Now

The application process is competitive and includes an initial screen, interviews, and placement.

Applications close on February 20, 2019.


Have questions?