Introdução
à Programação - 2001.1 – Plano de Aulas |
|||
|
|||
PROGRAMAÇÃO DAS AULAS |
|||
Aula |
Data Prevista |
Assunto |
Data Realizada |
01 |
10/06/2002 |
1a Unidade Introdução ao ComputadorConceitos básicos e
terminologia |
|
02 |
12/06/2002 |
Organização e
funcionamento |
|
03 |
17/06/2002 |
Por dentro do computador:
hardware |
|
04 |
19/06/2002 |
Por dentro do computador:
software Aplicações dos
computadores |
|
|
24/06/2002 |
Feriado Junino |
|
05 |
26/06/2002 |
Métodos de Análise e Solução de ProblemasNoções de lógica A lógica de programação Conceito de algoritmos -
exemplos Itens fundamentais de
algoritmos |
|
06 |
01/07/2002 |
Estruturas de controle |
|
07 |
03/07/2002 |
Introdução à Programação de ComputadoresConceito de programação Etapas envolvidas na
construção de programas Conceitos de linguagem de
programação Elementos de uma linguagem
de programação Programas tradutores |
|
08 |
08/07/2002 |
2a
Unidade Introdução à Linguagem
C Histórico A linguagem C - introdução O primeiro programa em C Itens fundamentais da
linguagem C |
|
09 |
10/07/2002 |
Saída de DadosImpressão de dados Formatação
de dados |
|
10 |
15/07/2002 |
Aspectos de interface de
saída |
|
11 |
17/07/2002 |
Atribuição - Expressões Aritméticas - Análise de Expressões Aritméticas O conceito de atribuição
(operador de atribuição) Expressões aritméticas
(operadores aritméticos) |
|
12 |
22/07/2002 |
Avaliação de expressões
aritméticas (precedência entre operadores aritméticos) |
|
13 |
24/07/2002 |
Entrada de DadosO conceito de entrada de
dados Formatação para dados de
entrada |
|
14 |
29/07/2002 |
Aspectos de interface de
entrada Entrada e Saída
Formatada para Caracteres/Cadeias de Caracteres |
|
15 |
31/07/2002 |
Fluxo de ControleConceito de comandos e
blocos Comandos de decisão:
if-else / else-if Expressões lógicas e
relacionais Avaliação de expressões
lógicas e relacionais |
|
16 |
05/08/2002 |
Comando de decisão: switch 1o. Exercício Escolar (noturno) |
|
17 |
07/08/2002 |
Comando de repetição while |
|
18 |
12/08/2002 |
Comando de repetição for |
|
19 |
14/08/2002 |
Comando de repetição
do-while Os comandos break /
continue |
|
20 |
19/08/2002 |
3a
Unidade Funções - Subprogramas O
conceito de subprogramas e argumentos Funções que retornam
valores não inteiros |
|
21 |
21/08/2002 |
Variáveis externas Regras de escopo Arquivos de cabeçalho Variáveis estáticas |
|
22 |
26/08/2002 |
Cadeias de CaracteresO conceito de cadeias de
caracteres Referência a caracteres de
uma cadeia utilizando índices |
|
23 |
28/08/2002 |
Funções que manipulam
cadeias de caracteres |
|
24 |
02/09/2002 |
Agregados Homogêneos -
Variáveis Indexadas O conceito de variáveis
indexadas Declaração de variáveis
indexadas Tipos de variáveis
indexadas Manipulação de índices |
|
25 |
04/09/2002 |
Matrizes |
|
26 |
09/09/2002 |
Organização de variáveis
indexadas na memória |
|
27 |
11/09/2002 |
4a
Unidade Apontadores Variáveis apontador Os operadores de
apontadores Expressões com apontadores |
|
28 |
16/09/2002 |
Aritmética de apontadores |
|
29 |
18/09/2002 |
Apontadores e
vetores |
|
30 |
23/09/2002 |
Rotinas para alocação
dinâmica em C Problemas com apontadores |
|
31 |
25/09/2002 |
Agregados Heterogêneos – EstruturasConceitos de agregados de
dados heterogêneos (estruturas) Definição dos componentes
de uma estrutura Referência aos itens de
uma estrutura |
|
32 |
30/09/2002 |
Manipulação de estruturas 2o. Exercício escolar (noturno) |
|
33 |
02/10/2002 |
Prova de Reposição |
|
34 |
07/10/2002 |
Exame Final |
|
|
09/10/2002 |
|
|