O Livro Orienta O Leitor Como Pensar Sistematicamente, Tornando-o Independente E Autodidata Na Resolução De Algoritmos. Ele Inova Na Maneira De Apresentar O Conteúdo Sem Longos Textos E Com Linguagem Direta, Complementada Com 50 Exercícios Práticos Comentados. Posiciona-se Entre O Conteúdo Denso De Outros Livros E O Conteúdo Direto De Apostilas. Os Exemplos E Problemas Propostos São Práticos E Envolvem Algoritmos E Lógicas Exigidas Na Resolução Das Mais Variadas Questões Algorítmicas. O Conhecimento Em Lógica De Programação É Adquirido, Principalmente, Quando Praticado. Mesmo Conhecendo A Teoria, A Tradução Do Conhecimento Teórico Em Código Funcional Pode Se Tornar Uma Tarefa Árdua, Resultando Em Desmotivação. Este Livro Foca Justamente Na Lacuna Entre Teoria E Prática. Os Problemas Propostos São Comentados, Dando Condições Ao Leitor De Identificar Estratégias De Como Resolvê-los. Embasado Na Dinâmica De Aprendizado Proposta No Livro, O Leitor Identifica Padrões Algorítmicos E Amplia Sua Própria Maneira De Pensar E Resolver Problemas Que Envolvam Lógica De Programação