Quilting Basic Blocks for Concrete Abstractions

This web page provides help making paper versions of the quilting basic blocks for use with Concrete Abstractions: An Introduction to Computer Science Using Scheme, by Max Hailperin, Barbara Kaiser, and Karl Knight. These paper blocks are useful for seeing how the turning and stacking operations compose. For example, in our experience, students have an easier time seeing how to write side-by-side if they first take a couple paper blocks and try getting them side by side through a combination of turning and stacking. There are three options for making the paper blocks:
For more information, see the parent web page, or contact Max Hailperin:
Email: max@gustavus.edu
Mathematics and Computer Science Department
Gustavus Adolphus College
800 W. College Avenue
St. Peter, MN 56082