Mudanças entre as edições de "PRG1-2014-2 Programação 1 - Engenharia"

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

Edição das 16h12min de 5 de agosto de 2014

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