kota's memex

https://cs.uwaterloo.ca/~plragde/flane/FICS/Introduction.html

The author of this book explains how racket might be an ideal language for teaching an introduction to computer science.