PRG1-2014-2 Programação 1 - Engenharia

De MediaWiki do Campus São José
Revisão de 16h15min de 5 de agosto de 2014 por 172.18.19.233 (discussão) (CRONOGRAMA DE AULAS)
Ir para: navegação, pesquisa

Plano de Ensino

Plano de Ensino da Disciplina

CRONOGRAMA DE AULAS

Aula Data Horas Conteúdo Recursos
1 30/7 2 Apresentação do Plano de Ensino. Lógica de Programação. Fluxogramas e Pseudo-código. Conceito de variáveis e constantes. Lab. Redes I
2 31/7 2 Lógica de Programação. Fluxogramas e Pseudo-código. Conceito de variáveis e constantes. (continuação) Lab. Redes I
3 6/8 2 Lógica de Programação. Expressões aritméticas, lógicas e relacionais. Estruturas de decisão com fluxograma e pseudocódigo. Lab. Redes I
4 7/8 2 Lógica de Programação. Estruturas de Repetição. Subrotinas. Lab. Redes I
5 13/8 2 Introdução a programação C. Estrutura de um Programa C. Ferramentas de compilação. Funções básicas de entrada e saída. Lab. Redes I
6 14/8 2 Introdução aos sistema binário e hexadecimal. Tipos de dados. Constantes, variáveis e expressões aritméticas no C. Tipos enumerados. Visão das variáveis na memória Lab. Redes I
7 20/8 2 Operadores relacionais e lógicos no C. Estruturas de decisão. Comando if, if eles e switch. Lab. Redes I
8 21/8 2 Estruturas de repetição no C. Saída de loop com continue e break. Lab. Redes I
9 27/8 2 Exercícios de preparação para avaliação Lab. Redes I
10 28/8 2 Avaliação I. (foco na análise de código) Lab. Redes I
11 3/9 2 Correção da avaliação I. Divisão de problemas em subproblemas. Funções no C . Passagem de parâmetros, retorno de valor. Lab. Redes I
12 4/9 2 Vetores no C Lab. Redes I
13 10/9 2 Vetores de strings. Exercícios Lab. Redes I
14 11/9 2 Arranjos multidimensionais no C Lab. Redes I
15 17/9 2 Estruturas. Lab. Redes I
16 18/9 2 Estruturas. Exercícios Lab. Redes I
17 24/9 2 Vetores com Estruturas. Lab. Redes I
18 25/9 2 Exercícios de preparação para avaliação Lab. Redes I
19 1/10 2 Avaliação II (foco em implementação) Lab. Redes I
20 2/10 2 Correção da avaliação II. Apresentação do Projeto Final. Início de desenvolvimento do projeto. Lab. Redes I
21 8/10 2 Ponteiros Lab. Redes I
22 9/10 2 Ponteiros. Operação de casting Lab. Redes I
23 15/10 2 Ponteiros. Operação de casting Lab. Redes I
24 16/10 2 Alocação Dinâmica de Memória Lab. Redes I
25 22/10 2 Alocação Dinâmica de Memória Lab. Redes I
26 23/10 2 Operações com bits Lab. Redes I
27 29/10 2 Precedência de Operadores. Classes de armazenamento. Lab. Redes I
28 30/10 2 Introdução ao make. Compilação condicional. Lab. Redes I
29 5/11 2 Tratamento de Arquivos Lab. Redes I
30 6/11 2 Tratamento de Arquivos Lab. Redes I
31 12/11 2 Exercícios de Preparação para avaliação III Lab. Redes I
32 13/11 2 Avaliação III Lab. Redes I
33 19/11 2 Correção da avaliação III. Desenvolvimento do Projeto Final Lab. Redes I
34 20/11 2 Avaliação dos Projetos Lab. Redes I
35 26/11 2 Exercícios de Recuperaçãp Lab. Redes I
36 27/11 2 RECUPERAÇÃO Lab. Redes I
TOTAL 72

Aulas

AULA 1 - Aula Inaugural
AULA 2 - Aula Inaugural (cont)
AULA 3 - Expressões - Estruturas de Decisão
AULA 4
AULA 5
AULA 6
AULA 7
AULA 8
AULA 9
AULA 10
AULA 11
AULA 12
AULA 13
AULA 14
AULA 15
AULA 16
AULA 17
AULA 18
AULA 19
AULA 20
AULA 21
AULA 22
AULA 23
AULA 24
AULA 25
AULA 26
AULA 27
AULA 28
AULA 29
AULA 30
AULA 31
AULA 32
AULA 33
AULA 34
AULA 35
AULA 36