This is a wiki topic. Feel free to edit the topic as a wiki, the button to edit the topic is in upper right of the post's panel ().
Object-Oriented Software Construction PDF
Hello dear Regulars!
For anyone interested in education, I advise you Mindstorms: Children, Computers, And Powerful Ideas. The ideas in Scratch actually come from this book.
You can find it quite inexpensively on Amazon or other places.