Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 

Starting examples in 'The Little Schemer'

Tags:

scheme

I am reading 'The Little Schemer' in an effort to better understand some of the core elements of programming (namely recursion) and to get more of an idea how to think like a programmer.

The book comes recommended as an entry-level book and the introduction states that all I need to know are English, numbers and counting (which I do).

I am kind of confused though as the first section and questions start off by asking "Is it true that this is an atom?"

Am I missing something? Am I supposed to know what an atom is? I am confused as I thought it was meant to be in more plain English.

Thanks in advance, Tim

like image 243
timmackay Avatar asked Aug 09 '10 04:08

timmackay


1 Answers

It can be a hard book to get into; it took me two tries separated by about a year. The way you to read it is that you are figuring out these concepts for yourself by listening in on a dialogue between two other people. The first question about a concept will lose you, but the hope is that you say, "Aha! I've figured out the concept they must be talking about" before the end of the questions on a given topic. By the end of the section you'll be answering the questions yourself before reading the answers in the book.

If you hit the end of a section and haven't gotten to that point, start over again but try to give the answers yourself without reading them. When you can supply the answers yourself, you've either figured out the concept in your own terms or memorized the answers in the book. Later sections will refer back to these concepts, though, and will reinforce your understanding.

Think of the student in the book as a proxy for you who seems to begin each section smarter than you, but who you outpace by the end of the section.

like image 93
Anthony Avatar answered Jan 05 '23 21:01

Anthony