TeamsCode is a student-run 501(c)(3) non-profit that works to encourage high school students to study computer science. We work with the Computer Science Teacher's Association and other sponsors to create awesome programming contests with free snacks, pizza, medals, and prizes!

In addition to organizing programming contests, TeamsCode builds online programming lessons in order to prepare students for the AP Computer Science A exam. We create a selection of programming problems, giving students early experience with complex data structures and algorithms.

Within the next few months, TeamsCode also hopes to organize other programming events, such as bootcamps and hackathons. We strive to provide valuable experience to high schoolers pursuing careers in the computer science industry.

Finally, TeamsCode encourages other students to create their own programming contests. We provide students with valuable support and resources to organize events at venues around the Pacific Northwest. Please visit our create page to create your own event!
Chris Elliott
Chris Elliott is passionate about computer programming and enjoys spreading his love of coding to the community. In his free time, he likes to play tennis and the piano.
Alan Bi
Alan Bi is a junior at Mercer Island High School. He started programming in the summer of eighth grade and has since enjoyed working on a variety of projects. Aside from programming, he also enjoys playing violin.
Jason Zhang
Lessons Creator
Jason Zhang is a sophomore at Mercer Island High School. He started learning programming in 5th grade and continues learning to this day. He also enjoys math and U.S. History.
James Richardson
Lessons Creator
James is curious and passionate about all STEM fields. He started computer programming as a sophomore and is working to further develop the program at his high school. In his free time, he enjoys swimming and tinkering with various tools technologies.