Home / Categorias / Tutoriais / Página 1
Programação Programação: Cobre linguagens de programação como Python, Java, C++ e JavaScript, ensinando a criar programas e aplicações.
Embrenhe-se na fascinante linguagem de programação Python com 'Fundamentos de Python'. Este livro é especialmente desenhado para adultos que querem dar os primeiros passos no mundo da programação, adotando uma abordagem prática e centrada no aluno. Estruturado de forma a proporcionar uma experiência de aprendizagem envolvente, o livro cobre desde os conceitos básicos de Python até à criação de projectos práticos. Inicia com uma introdução abrangente ao Python, realçando as suas vantagens em relação a outras linguagens e explicando as diferenças entre versões. Posteriormente, explora os melhores ambientes de desenvolvimento como Anaconda, Spyder e VS Code. Ao longo do livro, os leitores irão desvendar os conceitos genéricos de programação em Python: tipos de dados, instruções de decisão, ciclos, funções, listas, variáveis, dicionários e muito mais. Além disso, irão explorar utilizações práticas de Python, como benchmarks e geradores, e ganharão competências em trabalhar com diferentes tipos de ficheiros e bases de dados. O livro também aprofunda o mundo das classes – desde construtores e métodos até conceitos avançados como abstração e polimorfismo. As bibliotecas populares como Pandas, NumPy e Matplotlib são introduzidas para facilitar análises de dados e visualizações gráficas intuitivas. O ponto alto da viagem de aprendizagem é um projecto final que consolida todas as competências adquiridas. Com uma abordagem Project-Based Learning (PBL), este livro garante que os leitores não só compreendem os conceitos, mas também são capazes de os aplicar em contextos reais. Prepare-se para desmistificar Python e transformar-se num programador confiante e capaz.
O módulo de Algoritmia é o ponto de partida para qualquer futuro programador, oferecendo uma base sólida sobre o funcionamento lógico de um programa. Esta abordagem facilita o desenvolvimento do raciocínio lógico e prepara os alunos para a resolução de problemas de programação, independentemente da sua complexidade. O nosso livro, 'Algoritmia e Programação em Linguagem C/C++: Um Guia Prático', aborda de forma detalhada conceitos fundamentais como algoritmos, sequência lógica, pseudocódigo e fluxogramas. Logo no início, apresentamos a definição e importância dos algoritmos, juntamente com exemplos práticos que ilustram a sua aplicabilidade. Em seguida, exploramos a escrita de pseudocódigo, seguindo convenções e regras específicas, e demostramos como traduzir algoritmos para essa notação. A compreensão da representação visual também é fortalecida com um capítulo dedicado aos fluxogramas, cobrindo símbolos comuns e regras de construção. O livro não se limita aos conceitos teóricos. Capítulos dedicados aos tipos de dados, variáveis, e operadores aritméticos, relacionais e lógicos permitem uma prática direta e aplicada no desenvolvimento de algoritmos. Introduzimos, então, a linguagem C, focalizando na utilização dos operadores cin e cout, preferidos a scanf e printf por uma questão de simplicidade e clareza didáctica. A transição para a programação prática é fluida, com exemplos básicos que permitem ao leitor experimentar a linguagem de forma intuitiva e interactiva. Terminamos com uma análise aprofundada dos conceitos de entrada e saída de dados, chave para a interacção eficaz com o utilizador. Com exercícios práticos e anexos úteis, incluindo um glossário e uma tabela de símbolos de fluxogramas, este livro é uma referência completa e essencial para qualquer estudante de programação. 'Algoritmia e Programação em Linguagem C/C++: Um Guia Prático' não só proporciona um entendimento teórico robusto como também uma aplicação prática imediata, tornando a aprendizagem uma experiência produtiva e envolvente. Tenha este guia como seu companheiro indispensável na viagem para dominar algoritmos e a linguagem C/C++.
Desenvolva as suas competências em programação com 'Aprender C/C++ através de Problemas', um guia abrangente e interativo que utiliza a Metodologia de Aprendizagem Baseada em Problemas (PBL) para introduzir os conceitos fundamentais de C e C++ a estudantes do ensino secundário. Dividido em sete capítulos cuidadosamente estruturados, este livro incentiva uma abordagem prática e centrada no aluno, tornando conceitos complexos acessíveis e envolventes. No Capítulo 1, 'Introdução à Programação e Algoritmia', os alunos familiarizam-se com os conceitos básicos de programação e algoritmos. O Capítulo 2, 'Mecanismos de Controlo de Execução', aprofunda as estruturas de controlo essenciais, preparando as bases para o Capítulo 3, 'Programação Estruturada', onde serão abordadas técnicas avançadas de estruturação do código. Os Capítulos 4 a 6 concentram-se em 'Estruturas de Dados'. Começando com 'Estruturas de Dados Estáticas', passando por 'Estruturas de Dados Compostas' e culminando em 'Estruturas de Dados Dinâmicas', os alunos irão explorar diferentes formas e técnicas para armazenar e manipular dados eficazmente. Finalmente, o Capítulo 7, 'Tratamento de Ficheiros', introduz os conceitos e práticas para gestão de ficheiros em C/C++. Cada subcapítulo apresenta exercícios práticos e um questionário, fornecendo feedback contínuo para garantir a compreensão e aplicação dos conteúdos. Este livro é ideal para principiantes que pretendem desenvolver uma base sólida em C/C++ através de uma abordagem prática e centrada na resolução de problemas.
* Ainda não terminadas