Sobre
Matérias
Questões
Calcular notas
Algoritmos e Programação de Computadores I
Semana 1
1 - Videoaula 1 - Noção de algoritmos
2 - Videoaula 2 - Fluxogramas
3 - Videoaula 3 - Sobre Python
4 - Texto-base 1 - Introdução à Computação Usando Python - Ler capítulo 1 - Ljubomir Perkovic
Semana 2
1 - Videoaula 4 - Expressões aritméticas e operadores
2 - Videoaula 5 - Expressões lógicas e operadores
3 - Videoaula 6 - Variáveis
4 - Videoaula 7 - Strings
5 - Texto-base - Introdução a Computação Usando Python - Ljubomir Perkovic
6 - Exercícios de apoio
Semana 3
1 - Videoaula 8 - Listas, tuplas e operadores
2 - Videoaula 9 - Tipos de dados
3 - Videoaula 10 - Biblioteca padrão Python
4 - Atividade avaliativa 1
4 - Atividade avaliativa 2
Semana 4
1 - Videoaula 11 - Programas em Python
2 - Videoaula 12 - print(), input() e eval()
3 - Videoaula 13 - Definição de funções
4 - Videoaula 14 - Documentação de programas
5 - Texto-base - Introdução a Computação Usando Python - Ljubomir Perkovic
6 - Atividade Avaliativa
Semana 5
1 - Videoaula 15 - Estruturas de condição de uma ou duas vias
2 - Videoaula 16 - Estruturas de condição de três ou mais vias
3 - Texto-base - Introdução a Computação Usando Python - Ljubomir Perkovic
4 - Atividade Avaliativa
Semana 6
1 - Videoaula 17 - Estruturas de repetição – for
2 - Videoaula 18 - Estruturas de repetição - while
3 - Videoaula 19 - Outros comandos - break, continue e pass
4 - Texto-base - Introdução a Computação Usando Python - Ljubomir Perkovic
5 - Atividade Avaliativa
Semana 7
1 - Videoaula 20 - Listas multidimensionais
2 - Texto de apoio - Python 3 - Conceitos e aplicações - uma abordagem didática Sérgio Luiz Banin
3 - Atividade Avaliativa
Revisão
1 - Videoaula 21 - Depuração de programas
2 - Texto base - Como pensar como um Cientista da Computação - Brad Miller e David Ranum
3 - Texto base - Introdução a Computação Usando Python - Ljubomir Perkovicm
IMPORTANTE: Instruções gerais para as provas