The TeachScheme! Project (original) (raw)

Rice University's TeachScheme! Project develops and disseminates an innovative introductory curriculum on computing. The Project's primary premise is that Computer Science is as essential to a liberal arts education as English and mathematics. Students who learn to design programs properly learn to analyze a problem statement, typically stated as a word problem; 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. In short, they learn those skills that problem solving in mathematics and essay writing in English (should) teach, too.

To accomplish this goal, the TeachScheme! Project has developed two radically novel concepts:

You can learn more about these new ideas from the TeachScheme! Summer Workshop series:

For more information, visit the following Web trees: