The idea is to use OpenSCAD to make 3D objects which explore the concepts being taught.

If you want to learn OpenSCAD itself then you want:

https://www.goodreads.com/book/show/41392892-programming-wit...