Horário de aulas para 2023-1
Segundas e Quartas
Oficialmente: de 08:40hs às 09:30hs e de 10:00hs às 10:50hs
Normalmente, em acordo com a turma, adiamos o intervalo para evitar a dispersão adotando o horário
de 08:40hs às 10:20hs
Avaliação
3 provas (Exame 1, Exame 2, Exame 3) +
Exercícios + Trabalho prático
- Nota da P1
- 20% Exercícios realizados durante as aulas de laboratório.
- 40% Exame 1.
- 40% Exame 2.
- Nota da P2
- 10% Exercícios realizados durante as aulas de laboratório.
- 20% Exame 3.
- 70% Trabalho Prático.
Desafio de programação
- 2,0 pontos extras
- exclusivamente se o desafio for concluído com 100% de aproveitamento (execução e explicação do código-fonte).
- Não será imputada pontuação intermediária.
- pontos somados a uma das notas (P1 ou P2).
Aulas
- Aula 1: Apresentação do curso
- Aula 2: Primeiro programa
- Compilação, Ambiente de execução, IDE's, plataformas
- Aula 3: Conceitos básicos I
- Memória, Tipos de dados, Variáveis
- Aula 4: Conceitos básicos II
- Constantes e Funções de Entrada e Saída
- Aula 5: Operadores e Casts
- Aula 6: Funções e Bibliotecas
- Aula 7: Comandos de decisão
- Aula 8: Comandos de repetição
- Aula 9: Estruturas homogêneas
- vetores, strings e matrizes
- Aula 10: Ponteiros
- Aula 11: Alocação dinâmica
- Aula 12: Números
- Intervalos e geração de números aleatórios
- Aula 13: Estruturas heterogêneas
- registros, structs
- Aula 14: Definição de tipos e enumerações
- union, enum, typedef
- Aula 15: Arquivos
- arquivo texto
- arquivo binário
Documentos
Acesse aqui todas as ementas e documentos do curso.