Introdução à Programação com a Linguagem C
Aprenda a resolver problemas com uma abordagem prática
Autor:
Rodrigo de Barros Paes
ISBN ebook: 978-85-7522-631-5
Ano: 2016
Páginas: 296
Descrição do livro
Este livro oferece conteúdo abrangente e plenamente compatível para ser utilizado como material didático em disciplinas introdutórias de programação, seja no ensino médio, cursos técnicos, universidades ou mesmo em cursos de curta duração.
O texto é baseado em uma metodologia de aprendizado por experiência e com grande foco na prática de exercícios. Esse aprendizado se dá por meio de quatro etapas cuidadosamente exploradas em cada assunto: experiência concreta, pequenas modificações, analogia e experimentação livre.
Diferentemente do que é comum encontrar nos livros de programação, neste livro os conceitos são introduzidos sempre que se fazem necessários para resolver um determinado problema. Ou seja, primeiro apresenta-se um problema prático para ser resolvido e só então os conteúdos necessários são introduzidos.
Os leitores terão à disposição uma ferramenta on-line para a correção automática dos exercícios propostos. O escopo do livro abrange desde o início, com o entendimento sobre o que são algoritmos e o funcionamento básico de um computador, até questões mais avançadas, como recursão, alocação dinâmica, ponteiros e várias dicas de programação.
Ao final do livro, o leitor estará apto a resolver problemas utilizando a linguagem de programação C.
Principais assuntos abordados no livro:
Entrada e saída
Atribuição
Operações aritméticas
Decisão
Operações lógicas
Repetição
Função
Array
Matriz
String
Ponteiro
Estrutura
Recursão
Alocação dinâmica
Estilos de codificação
Visite o site oficial do livro
Ver menos ▲Livros relacionados
Opinião dos leitores




Estou terminando de ler... Aprendi muito... Obrigado.




Muito bom. Conteúdo didático e de fácil entendimento. O autor pecou em pular alguns termos e assuntos essenciais para quem está realmente começando, mas não influenciou em muita coisa, pois o livro é ótimo... Leio todos os dias dentro do ônibus!




Não passa da divulgação do site do autor. Livro possuí certa base, contudo é desconexo e também apelativo ao que se entende das questões. Para acessar a questão é necessário acessar o site do autor do livro e efetuar um cadastro. O que em outros livros, não é necessário. O conteúdo deixa a desejar. Ensina pouco e não auxilia tanto quanto eu esperava das questões básicas de programação C. Nada mais que propaganda. Infelizmente gastei dinheiro à toa. O livro tem sequência das questões e não pula abruptamente uma ordem lógica de ensinamento.




Como discutir programação sem discutir código-fonte? E o livro Introdução à Programação com a Linguagem C acerta nesse ponto, com exemplos iluminadores para os conceitos ensinados, e uma disposição de conteúdo gradual e simples que devem tornar o aprendizado efetivo. Como um professor dedicado, o autor deve ter aproveitado seu material, os seus alunos, como um experimento para encontrar exemplos que funcionassem. Uma preocupação com simplicidade que omite ou adia a preocupação com certos conceitos nos capítulos iniciais. Uma decisão que permite o livro ser fácil de entender e ser tão curto quanto é. É o contrário da especificação da linguagem, apropriado para aprendizado. Entretanto, o livro não deixa de apresentar pequenas nuâncias nos conceitos durante o decorrer da leitura, que só ressaltam a preocupação em fazer os conceitos serem entendidos corretamente, ao explicitar uma consequência ou outra de cada regra, de forma lenta, sem sobrecarregar o aluno, de forma mais efetiva que não se perca em muitas informações para se lembrar. Essa preocupação é bem abrangente e cobre, por exemplo, segurança, terminologia e arquitetura. Um grande exemplo de como conciliar pragmatismo no ensino sem criar um aluno ignorante. Os trechos código comentados ainda possuem o bônus de gradualmente, e de forma lenta, sem forçar sobrecarga de conteúdo, apresentar exemplos sutis de dividir para conquistar, abordagem top-down e outros bons conceitos para habilidades gerais de solucionar problemas, mas só quando a fundação da linguagem já foi bem explorada e o aluno já deveria estar melhor acostumado com questões de sintaxe, o que acho muito acertado no livro. Todo o capítulo de recursão é um bônus a parte que estimula o aluno a quebrar a forma de pensar com a qual todo o resto do livro o acostuma e, assim, espero, o estimule a sempre procurar novas formas de resolver problemas e aprender mais, em vez de ficar limitado e satisfeito com o próprio livro. Esse é um livro que eu recomendaria a qualquer pessoa que nunca teve contato com programação e deseja aprender a programar utilizando a linguagem C.











