The Supercomputing Challenge began in 1990, as the New Mexico High School Supercomputing Challenge. The mission of the Supercomputing Challenge is to teach teams of elementary, middle, and high schools students how to program and use computers to analyze, model, and solve real world problems. This program runs through the school year, offering workshops, mentoring services, project evaluation, and feedback to teams of participating students.