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

INSTITUTO FEDERAL DE EDUCAÇÃO, CIÊNCIA E TECNOLOGIA SUL-RIO-GRANDENSE - IFSUL | 2020/2

Flávio Luís Barbosa Nunes
Reitor
Rodrigo Nascimento da Silva
Pró-reitor de Ensino
Veridiana Krolow Bosenbecker
Diretora de Políticas de Ensino e Inclusão
Antônio Cardoso Oliveira
Chefe de Departamento de Educação a Distância e Novas Tecnologias

COORDENAÇÃO DE ELABORAÇÃO DO CURSO MOOC

Maria Isabel Giusti Moreira
Coordenadora da Coordenadoria de Produção de Tecnologias Educacionais

CONTEÚDO E APRESENTAÇÃO

Alex Bertei
Conteudista(s)
Material oriundo do curso Programador Web, os créditos dos demais profissionais envolvidos no projeto original constam no vídeo.

EQUIPE MULTIDISCIPLINAR DA COORDENADORIA DE PRODUÇÃO DE TECNOLOGIAS EDUCACIONAIS

Bruna Ferreira Gugliano
Design Instrucional
Ariane da Silva Behling
Natanael Rodrigo Xavier Pires
Design Gráfico e Digital
Júlia Leite Teixeira
Rodrigo Mascarenhas Costa
Edição de Áudio e Vídeo
Luís Fernando da Silva Mendes
Rodrigo da Cruz Casalinho
Desenvolvimento e Suporte AVA