|
via Udemy |
Go to Course: https://www.udemy.com/course/algoritmos-e-programacao-para-engenharia-com-python/
O curso inicia com a definição ampla de algoritmo, considerando a evolução histórica dos mesmos. Esta definição é necessária para que o estudante compreenda como a aplicabilidade dos algoritmos para a solução de problemas é útil no dia a dia da Engenharia.Em paralelo à evolução dos algoritmos ao longo do tempo, também as linguagens de programação são apresentadas. Desde as primeiras linguagens, muito próximas às linguagens de máquina, até as linguagens de alto nível disponíveis hoje, como o Python, são abordadas.O curso usará como ambiente de programação o VSCode. O VSCode é uma das ferramentas mais populares para o desenvolvimento de aplicações, não apenas em Python, mas em outras linguagens de programação. Desde a instalação ambiente e dos plugins necessários, a descrição da preparação do computador leva em conta que o estudante não tem ainda familiaridade com os mesmos. Assim, é garantido que todos os estudantes terão condição de configurar os seus computadores de maneira adequada.O curso envolve o estudo da lógica de programação, onde o fato de resolver problemas por meio do uso de algoritmos é destacado. Para isso são, estudadas a execução sequencial, as estruturas condicionais e diferentes tipos de laços de repetição. Estas estruturas compõem a base para a construção de algoritmos sofisticados.O conceito e a construção de funções com ou sem passagem de parâmetros é abordada. Desta forma, o estudante pode reutilizar código de maneira eficiente.As estruturas de dados mais usadas são trabalhadas no curso: listas, matrizes e dicionários.Desta forma, ao final do curso o estudante estará apto a construir algoritmos para solução de problemas complexos de Engenharia por meio de algoritmos, codificando-os com a linguagem Python.