Ciências Exatas e da Terra - EXT

Fundamentos da Programação

O curso/disciplina tem por objetivo dar ao/à aluno/a condições de representar a resolução de problemas por meio de algoritmos, aplicar os princípios da lógica na construção de algoritmos, selecionar e manipular dados que levem à solução otimizada de problemas e planejar a construção de programas. Nesse sentido, pretende apresentar técnicas elementares de programação e de desenvolvimento de algoritmos na linguagem de programação Python.

Entrar    Voltar aos Cursos

Duração

20h

Módulos

2

Nível

Intermediário

Pré-requisitos

Conhecimentos em lógica de programação

Modularização e Estruturas de dados

Unidade 1: Funções e procedimentos
Unidade 2: Listas
Unidade 3: Pilhas
Unidade 4: Filas
Unidade 5: Grafos
Unidade 6: Representação de grafos parte I
Unidade 7: Representação de grafos parte II
Unidade 8: Árvores
Contém 8 vídeos, 1 atividade

Linguagem de programação Python

Unidade 1: Introdução a linguagem de programação
Unidade 2: Variáveis, atribuição, saída e entrada de dados
Unidade 3: Expressões Aritméticas, relacionais e lógicas
Unidade 4: Algoritmos com seleção
Unidade 5: Algoritmos com repetição
Contém 5 vídeos, 1 atividade