DrScheme is a superbly
designed programming environment for a family of implementations of the Scheme programming language. Combined
with a great, freely available textbook, How To Design Programs which lays
emphasis on the program design process rather than on finer
algorithmic/syntactical details, DrScheme is bringing about a
revolution in the way elementary computer programming is taught to
school/college students. The objective of this article is to
provide a quick introduction to the fascinating DrScheme
environment as well as the Scheme programming language; it would be
great if some of the teachers who might be reading this get
sufficiently motivated to give DrScheme a try in their classes!