How to Design Programs 1ed》，融入了许多他们的教学理念。
代码范例.杨辉三角形（代码来自：rosettacode）：(define (next-row row)运行后显示绘制迭代8次的谢尔宾斯基三角形（代码来自：Racket 官网）：(require 2htdp/image)在代码的第一行使用 codice_1来使用不同的方言. 下面的范例使用 Racket 的一种静态类型的方言 Typed Racket 计算阶层。