PRG29002-2020-2-Manha: mudanças entre as edições
Linha 10: | Linha 10: | ||
*a definir na primeira semana de aula | *a definir na primeira semana de aula | ||
=CONTEÚDO PROGRAMÀTICO= | |||
(copiado do SIGAA) | |||
Conteudo Programático | |||
PARTE 1 - Introdução a Lógica de Programação e a Programação C - 26H | |||
Conceito e representações de algoritmos: pseudocódigo e fluxograma | |||
Desenvolvimento de algoritmos simples usando fluxogramas e pseudocódigo | |||
Introdução a Programação C: ferramentas de desenvolvimento. Estrutura de programa. Entrada e saída de dados. | |||
Tipos de dados, constantes, variáveis e expressões. Operadores no C. | |||
Princípios de depuração de programas C e uso de IDE. | |||
Estruturas de controle de fluxo no C | |||
PARTE 2 - 18H | |||
Funções no C. Biblioteca do C. | |||
Noções de programação estruturada e organização de programas com múltiplos arquivos. | |||
Arranjos unidimensionais de char, int e float/double. | |||
Strings e processamento de Strings. | |||
Arranjos multidimensionais | |||
PARTE 3 - 18H | |||
Estruturas no C | |||
Ponteiros, aritmética de ponteiros e noções de alocação dinâmica | |||
Vetor de Ponteiros e Passagem de parâmetros em linha de comando | |||
Diretivas de pré-compilação e outros tópicos | |||
Operação com arquivos | |||
PARTE 4 - 10H | |||
Desenvolvimento de Projeto (início previsto na PARTE 2) | |||
=Links Importantes= | =Links Importantes= |
Edição das 07h30min de 13 de novembro de 2020
1 PROFESSOR
- Eraldo Silveira e Silva
2 ATENDIMENTO PARALELO
- a definir na primeira semana de aula
3 CONTEÚDO PROGRAMÀTICO
(copiado do SIGAA)
Conteudo Programático
PARTE 1 - Introdução a Lógica de Programação e a Programação C - 26H
Conceito e representações de algoritmos: pseudocódigo e fluxograma Desenvolvimento de algoritmos simples usando fluxogramas e pseudocódigo Introdução a Programação C: ferramentas de desenvolvimento. Estrutura de programa. Entrada e saída de dados. Tipos de dados, constantes, variáveis e expressões. Operadores no C. Princípios de depuração de programas C e uso de IDE. Estruturas de controle de fluxo no C
PARTE 2 - 18H
Funções no C. Biblioteca do C. Noções de programação estruturada e organização de programas com múltiplos arquivos. Arranjos unidimensionais de char, int e float/double. Strings e processamento de Strings. Arranjos multidimensionais
PARTE 3 - 18H
Estruturas no C Ponteiros, aritmética de ponteiros e noções de alocação dinâmica Vetor de Ponteiros e Passagem de parâmetros em linha de comando Diretivas de pré-compilação e outros tópicos Operação com arquivos
PARTE 4 - 10H
Desenvolvimento de Projeto (início previsto na PARTE 2)
4 Links Importantes
5 Bibliografia durante a pandemia
- As aulas da wiki em princípio, quando acompanhadas de aulas síncronas são suficientes;
- Existem materiais em protuguÊs de outras universidades:
6 Desenvolvimento das ANPs
- Dois encontros Síncronos semanais (1H cada encontro)
- Tarefa Semanal: Tarefa planejada para contemplar 4H de trabalho (2H equivalentes a sala de aula presencial e duas adicionais normalmente previstas)
- Observar que no estudo normal espera-se que além da sala de aula o aluno estude pelo menos 50% da carga sozinho....
7 AULA 1 - Dia 9/11/2020
Aula síncrona
7.1 Objetivos
- Apresentar o plano de ensino: ementa e conteúdo programático
- PARTE 1: Introdução a Lógica de Programação
- Conceito de Algoritmo e Representações de Algoritmos: Fluxograma, Pseudocódigo e através de linguagens computacionais.
- Construção de Fluxogramas e para problemas simples
- Noção de contantes, variáveis e expressões