Mudanças entre as edições de "PRG1-2014-2 Programação 1 - Engenharia"
Ir para navegação
Ir para pesquisar
Linha 4: | Linha 4: | ||
=CRONOGRAMA DE AULAS= | =CRONOGRAMA DE AULAS= | ||
+ | |||
{{Cronograma-top}} | {{Cronograma-top}} | ||
− | {{Cl|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. | }} | + | {{Cl|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}} |
− | {{Cl|2 |31/7 | 2 | Lógica de Programação. Fluxogramas e Pseudo-código. Conceito de variáveis e constantes. (continuação) | }} | + | {{Cl|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}} |
− | {{Cl|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. | }} | + | {{Cl|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}} |
− | {{Cl|4 |7/8 | 2 | Lógica de Programação. Estruturas de Repetição. Subrotinas. | }} | + | {{Cl|4 |7/8 | 2 | Lógica de Programação. Estruturas de Repetição. Subrotinas. | Lab. Redes I}} |
− | {{Cl|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. | }} | + | {{Cl|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}} |
− | {{Cl|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 | }} | + | {{Cl|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}} |
− | {{Cl|7 |20/8 | 2 | Operadores relacionais e lógicos no C. Estruturas de decisão. Comando if, if eles e switch. | }} | + | {{Cl|7 |20/8 | 2 | Operadores relacionais e lógicos no C. Estruturas de decisão. Comando if, if eles e switch. | Lab. Redes I}} |
− | {{Cl|8 |21/8 | 2 | Estruturas de repetição no C. Saída de loop com continue e break. | }} | + | {{Cl|8 |21/8 | 2 | Estruturas de repetição no C. Saída de loop com continue e break. | Lab. Redes I}} |
− | {{Cl|9 |27/8 | 2 | Exercícios de preparação para avaliação | }} | + | {{Cl|9 |27/8 | 2 | Exercícios de preparação para avaliação | Lab. Redes I}} |
− | {{Cl|10 |28/8 | 2 | Avaliação I. (foco na análise de código) | }} | + | {{Cl|10 |28/8 | 2 | Avaliação I. (foco na análise de código) | Lab. Redes I}} |
− | {{Cl|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. | }} | + | {{Cl|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}} |
− | {{Cl|12 |4/9 | 2 | Vetores no C | }} | + | {{Cl|12 |4/9 | 2 | Vetores no C | Lab. Redes I}} |
− | {{Cl|13 |10/9 | 2 | Vetores de strings. Exercícios | }} | + | {{Cl|13 |10/9 | 2 | Vetores de strings. Exercícios | Lab. Redes I}} |
− | {{Cl|14 |11/9 | 2 | Arranjos multidimensionais no C | }} | + | {{Cl|14 |11/9 | 2 | Arranjos multidimensionais no C | Lab. Redes I}} |
− | {{Cl|15 |17/9 | 2 | Estruturas. | }} | + | {{Cl|15 |17/9 | 2 | Estruturas. | Lab. Redes I}} |
− | {{Cl|16 |18/9 | 2 | Estruturas. Exercícios | }} | + | {{Cl|16 |18/9 | 2 | Estruturas. Exercícios | Lab. Redes I}} |
− | {{Cl|17 |24/9 | 2 | Vetores com Estruturas. | }} | + | {{Cl|17 |24/9 | 2 | Vetores com Estruturas. | Lab. Redes I}} |
− | {{Cl|18 |25/9 | 2 | Exercícios de preparação para avaliação | }} | + | {{Cl|18 |25/9 | 2 | Exercícios de preparação para avaliação | Lab. Redes I}} |
− | {{Cl|19 |1/10 | 2 | Avaliação II (foco em implementação) | }} | + | {{Cl|19 |1/10 | 2 | Avaliação II (foco em implementação) | Lab. Redes I}} |
− | {{Cl|20 |2/10 | 2 | Correção da avaliação II. Apresentação do Projeto Final. Início de desenvolvimento do projeto. | }} | + | {{Cl|20 |2/10 | 2 | Correção da avaliação II. Apresentação do Projeto Final. Início de desenvolvimento do projeto. | Lab. Redes I}} |
− | {{Cl|21 |8/10 | 2 | Ponteiros | }} | + | {{Cl|21 |8/10 | 2 | Ponteiros | Lab. Redes I}} |
− | {{Cl|22 |9/10 | 2 | Ponteiros. Operação de casting | }} | + | {{Cl|22 |9/10 | 2 | Ponteiros. Operação de casting | Lab. Redes I}} |
− | {{Cl|23 |15/10 | 2 | Ponteiros. Operação de casting | }} | + | {{Cl|23 |15/10 | 2 | Ponteiros. Operação de casting | Lab. Redes I}} |
− | {{Cl|24 |16/10 | 2 | Alocação Dinâmica de Memória | }} | + | {{Cl|24 |16/10 | 2 | Alocação Dinâmica de Memória | Lab. Redes I}} |
− | {{Cl|25 |22/10 | 2 | Alocação Dinâmica de Memória | }} | + | {{Cl|25 |22/10 | 2 | Alocação Dinâmica de Memória | Lab. Redes I}} |
− | {{Cl|26 |23/10 | 2 | Operações com bits | }} | + | {{Cl|26 |23/10 | 2 | Operações com bits | Lab. Redes I}} |
− | {{Cl|27 |29/10 | 2 | Precedência de Operadores. Classes de armazenamento. | }} | + | {{Cl|27 |29/10 | 2 | Precedência de Operadores. Classes de armazenamento. | Lab. Redes I}} |
− | {{Cl|28 |30/10 | 2 | Introdução ao make. Compilação condicional. | }} | + | {{Cl|28 |30/10 | 2 | Introdução ao make. Compilação condicional. | Lab. Redes I}} |
− | {{Cl|29 |5/11 | 2 | Tratamento de Arquivos | }} | + | {{Cl|29 |5/11 | 2 | Tratamento de Arquivos | Lab. Redes I}} |
− | {{Cl|30 |6/11 | 2 | Tratamento de Arquivos | }} | + | {{Cl|30 |6/11 | 2 | Tratamento de Arquivos | Lab. Redes I}} |
− | {{Cl|31 |12/11 | 2 | Exercícios de Preparação para avaliação III | }} | + | {{Cl|31 |12/11 | 2 | Exercícios de Preparação para avaliação III | Lab. Redes I}} |
− | {{Cl|32 |13/11 | 2 | Avaliação III | }} | + | {{Cl|32 |13/11 | 2 | Avaliação III | Lab. Redes I}} |
− | {{Cl|33 |19/11 | 2 | Correção da avaliação III. Desenvolvimento do Projeto Final | }} | + | {{Cl|33 |19/11 | 2 | Correção da avaliação III. Desenvolvimento do Projeto Final | Lab. Redes I}} |
− | {{Cl|34 |20/11 | 2 | Avaliação dos Projetos | }} | + | {{Cl|34 |20/11 | 2 | Avaliação dos Projetos | Lab. Redes I}} |
− | {{Cl|35 |26/11 | 2 | Exercícios de Recuperaçãp | }} | + | {{Cl|35 |26/11 | 2 | Exercícios de Recuperaçãp | Lab. Redes I}} |
− | {{Cl|36 |27/11 | 2 | RECUPERAÇÃO | }} | + | {{Cl|36 |27/11 | 2 | RECUPERAÇÃO | Lab. Redes I}} |
+ | |||
+ | |||
+ | |||
{{cronograma-botton |72}} | {{cronograma-botton |72}} | ||
Edição das 16h15min de 5 de agosto de 2014
Plano de Ensino
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 |
---|