Início
Instrumentos de Avaliação
Tutor Virtual
Exercícios
Promoções
Master AI
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.
Projetos de POO com Python
*
Por
Apoio TGPSI
Neste livro envolvente e prático, os alunos do ensino secundário irão aventurar-se pelo mundo da Programação Orientada a Objetos (POO) usando Python, enquanto desenvolvem cinco projectos desafiantes que aumentam em complexidade. Sem recorrer a bases de dados, os projectos irão incorporar conceitos fundamentais de POO, como classes, objetos, encapsulamento, herança e polimorfismo, e vão também usar estruturas de dados e ficheiros para armazenar informação. Com uma abordagem focada em aprender fazendo, este livro não só ensina POO em Python de maneira prática e estimulante, mas também prepara os alunos para enfrentarem desafios futuros na área da programação. Inclui adicionalmente recursos para aprendizagem contínua, soluções para projectos e um glossário de termos para garantir uma compreensão completa.
UFCD 10793: Fundamentos de Python
Por
Roberto Rodrigues
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.
Algoritmia e Programação em Linguagem C/C++: Um Guia Prático
*
Por
Apoio TGPSI
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++.
Aprender C/C++ através de Problemas: Guia Prático para Principiantes
*
Por
Apoio TGPSI
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.
Programação Orientada a Objetos (POO) com Python.
*
Por
Apoio TGPSI
O objetivo deste livro é introduzir os conceitos de Programação Orientada a Objetos (POO), aplicando esses princípios na linguagem Python. Os alunos irão aprender sobre classes, objetos, herança, encapsulamento, polimorfismo e como estruturar programas maiores e mais complexos utilizando a POO.
* Ainda não terminadas
Este site utiliza cookies. Ao navegar no site estará a consentir a sua utilização.
Aceitar