# TeachScheme! Workshops

TeachScheme! is a free summer workshop for high school teachers. Its goal is to bridge the gulf between high school and college-level computing curricula. In the workshop, programming is taught as an algebraic problem-solving process, and computing is the natural generalization of grade-school level calculating.

Students who learn to design programs properly learn to analyze a problem statement; express its essence, abstractly and with examples; formulate statements and comments in a precise language; evaluate and revise these activities in light of checks and tests; and pay attention to details. As a result, all students, those who wish to study computing and those who just wish to explore the subject, benefit.

For more information, see the TeachScheme! Workshops page.