Lógica e design de programação é um guia de desenvolvimento de lógicas estruturadas para o programador iniciante. Sua leitura não pressupõe nenhuma experiência com linguagens de programação nem conhecimento matemático avançado. A obra contém muitos exemplos provenientes da área de negócios, que ajudam os estudantes a obter um conhecimento sólido em lógica, independentemente da linguagem de programação usada. Suas principais características incluem: - A lógica usada no livro pode ser aplicada em qualquer linguagem de programação. - Fluxogramas, pseudocódigos e muitas ilustrações tornam o aprendizado mais fácil - O ícone Não Faça Isso destaca os erros mais comuns, ajudando os estudantes a evitá-los. - A sessão Zona de Jogos incentiva os leitores a criarem jogos usando os conceitos aprendidos.