Quem Deve Ler
Este livro foi inicialmente pensado para pessoas que estejam querendo iniciar ou se familiarizar com conceitos de programação. Além destes, o livro também é útil para professores de programação que estejam procurando dicas para tornar suas explicações mais intuitivas. Nesta seção descrevo quais partes do livro são interessantes para qual público alvo.
Prefácio: para todos. Leitura obrigatória para entender as motivações e inspirações do autor. Tanto que coloquei antes deste capítulo no índice!
Introdução: para leigos em Informática.
Conceitos básicos: para leigos que desejam ganhar afinidade com programação.
Conceitos avançados: para pessoas iniciadas em programação que desejam ganhar afinidade com conceitos mais avançados de programação.
O desejo do autor é que todos leiam tudo :). Mas preciso ser honesto e não frustrá-los. Entretanto, se não entender alguma analogia, esta é uma ótima oportunidade de dar um feedback para o autor! ;)