Rating 0 out of 5 (0 ratings in Udemy)
What you'll learn- Definir os tipos de algoritmos
- Identificar os tipos de dados
- Conhecer os operadores
- Conhecer as Estruturas existentes seja elas: Estruturas de Sequência, Estruturas de Decisão (Seleção) e Estruturas de Repetição
- Para a conclusão do curso vocês deverão responder o simulado proposto
DescriptionLógica de programação é um pré-requisito para praticamente todos os programadores que queiram aprender uma linguagem de programação.
Antes …
Rating 0 out of 5 (0 ratings in Udemy)
What you'll learn- Definir os tipos de algoritmos
- Identificar os tipos de dados
- Conhecer os operadores
- Conhecer as Estruturas existentes seja elas: Estruturas de Sequência, Estruturas de Decisão (Seleção) e Estruturas de Repetição
- Para a conclusão do curso vocês deverão responder o simulado proposto
DescriptionLógica de programação é um pré-requisito para praticamente todos os programadores que queiram aprender uma linguagem de programação.
Antes mesmo de começarmos a desenvolver, precisamos desenvolver em nós uma capacidade analítica para resolução de problemas mais apurada, de maneira que consigamos com muito menos esforço que o habitual resolver problemas mais complexos. Esta capacidade analítica é comumente chamada de lógica de programação quando esta é voltada para computação e algoritmos.
Na verdade, todos nós já contamos com habilidades de raciocínio para resolução de problemas de menor e maior grau. Porém, o grande desafio reside em repassar o nosso pensamento para um computador através de uma linguagem de programação, já que um computador na verdade não é um ser pensante se excluirmos o ramo da inteligência artificial: ele simplesmente executa porções de código que foram digitadas por um ser humano. Transmitir todo o fluxo de processamento de dados que o nosso cérebro consegue desempenhar em um curtíssimo espaço de tempo para uma máquina que é muito mais limitada que a nossa mente sem uma perda grande de performance é um grande desafio analítico. Daí vem a necessidade de se conseguir apurar este raciocínio analítico e, consequentemente, desenvolver bem a lógica aplicada em linguagens de programação.