This linux.com article illustrates Scheme programming by practical scsh examples: finding and replacing text in a bunch of files, sorting files in two different ways, and converting data from CSV to HTML format.
involves both editing Scheme code and interacting with a
As for editing support, consult the Emacs info pages (C-h i or M-x info) and the runtime documentation of relevant functions (C-h f) and variables (C-h v). In particular, you may want to learn how to activate Scheme mode or customise its indentation habits.
As for the interaction, consult the s48 manual about cmuscheme48 or
George Demmy about ilisp. Cmuscheme48 comes with the scsh distribution, a successor resides in the Emacs Wiki. Ilisp requires a bit more work to get things going, but offers quite some power and a uniform Emacs interface for various Lisp and Scheme systems.
supplemented by hints why or when this might be a bad idea.
Questions and answers posted to comp.lang.scheme.scsh in 2002-12 by
Fernández, Gasbichler, and Sperber.
Coded solutions are available in the sunterlib/s48/module-system.