Lógica de programação
A construção de algoritmos e estruturas de dados com aplicações em Python
Autor: André Luiz Villar Forbellone , Henri Frederico Eberspächer
Aproveite nossos materiais complementares para aprofundar os estudos.
complementar
LIVRO IDEAL PARA
Estudantes de graduação na área de tecnologia da informação, computação ou engenharia; estudantes de graduação de qualquer outro curso ou área de conhecimento, incluindo humanas e biológicas, que precisem de bases de programação.
SOBRE O LIVRO
O mundo à nossa volta está cada vez mais digital, conectado… e programável.
Precisamos de mais programadores – de todos os níveis – desde aqueles que farão uma jornada curta aprendendo apenas o básico, uma alfabetização em programação, quanto aqueles que terão uma longa jornada pela frente, e se tornarão os especialistas do futuro, os inovadores, os criadores de soluções disruptivas para os problemas contemporâneos.
Toda jornada, curta ou longa, começa do mesmo jeito: pelo primeiro passo.
O propósito deste livro é justamente facilitar os primeiros passos na aquisição de competências de programação, nosso objetivo é ajudar o iniciante a estabelecer bases algorítmicas sólidas que lhe permitam enfrentar com segurança os desafios dessa jornada conceitual e tecnológica.
Este livro foi minuciosa e pedagogicamente concebido para qualquer iniciante de programação, sem absolutamente nenhum requisito de conhecimento prévio, seja de programação, de termos técnicos, de arquiteturas de computadores, de plataformas de desenvolvimento ou mesmo de qualquer outro conceito da área de Tecnologia da Informação.
Consagrado desde 1993 como referência no ensino de Lógica de Programação, essa nova edição chega totalmente remodelada e modernizada, com a missão de inovar novamente dando o próximo passo: Dar vida aos Algoritmos. Em outras palavras, essa edição traz diversas inovações na maneira de mostrar o passo a passo de como converter Algoritmos em Programas, usando a linguagem Python. Dessa forma, os algoritmos podem “ganhar vida” ao serem executados num computador, reforçando assim o aprendizado da Lógica de Programação por detrás daquele programa Python.
Esse não é mais um livro de Python!
Esse é um livro de Lógica com Python. Focamos primordialmente na Lógica de Programação, na Construção dos Algoritmos, e usamos o necessário de Phyton como complemento pedagógico para aprimorar o aprendizado da Lógica. Temos a convicção que muitos aprendizes de Python poderão ser – inicialmente – bem-sucedidos com o conteúdo deste livro, contudo ele não será suficiente para o aprendizado mais aprofundado na linguagem.
Além da inovação advinda da inclusão do Python, o conteúdo original de Algoritmos sofreu uma boa repaginada, desde pequenas atualizações, passando por inclusão de novos exemplos e exercícios, mas também pela adição de novos conceitos. O novo projeto gráfico remodelou completamente a experiência da leitura do livro. Além da modernização visual que deixou as páginas com um aspecto mais leve, conta ainda com a introdução de diversos trechos manuscritos, como anotações à caneta no livro, visando complementar visualmente as explicações contidas no texto. Foi também introduzido o reforço visual de uma segunda cor – disponível apenas na versão digital – para dar destaque aos trechos manuscritos, mas também para facilitar a navegação da leitura pelos trechos de Lógica ou de Python.
Estamos convictos que nossos leitores tradicionais reconhecerão com facilidade o conteúdo anterior e se sentirão familiarizados com esta nova edição, bem como esperamos que os novos leitores encontrem aqui um apoio inicial fundamental para uma jornada de sucesso na aventura da aprendizagem da programação.
Resumo
Comece sabendo: qualquer iniciante poderá seguir nosso passo a passo sozinho para sair do zero e aprender a pensar computacionalmente, criando algoritmos que na sequência poderão ganhar vida no computador usando a linguagem Python.
Claro, simples, direto e repleto de exemplos graduais, práticos e ilustrados com situações cotidianas, aliado a explicações detalhadas que descomplicam o aprendizado. Conta ainda com grande diversidade de exercícios minuciosamente resolvidos.
Este livro se tornou referência desde a primeira edição e agora foi totalmente remodelado e modernizado. Ele mostra o caminho passo a passo, linha a linha, lado a lado com você para implementar sua lógica de programação usando Python.
Referência
FORBELLONE, A. L. V. ; EBERSPÄCHER, H. F. Lógica de programação: a construção de algoritmos e estruturas de dados. 4. ed. [São Paulo: Pearson] ; Porto Alegre: Bookman, 2022.
Informações técnicas
Impresso
Páginas 332
ISBN 9788582605721
Ano 2022
eBook
Formato ePub
Páginas 332
ISBN 9788582605738
Ano 2022
Sumário
Confira o Sumário detalhado (clique aqui)
Capítulo 1. Introdução à lógica de programação
Capítulo 2. Tópicos preliminares
Capítulo 3. Estruturas de controle
Capítulo 4. Estruturas de dados
Capítulo 5. Módulos
Capítulo 6. Estruturas de dados avançadas
Capítulo 7. Arquivos
Resolução dos exercícios de fixação
Lista de algoritmos
Lista de programas
Material complementar
Aproveite nossos materiais complementares para aprofundar os estudos.
- Códigos-fonte ACESSE