Mudanças entre as edições de "PRG29002-2020-2-Manha"

De MediaWiki do Campus São José
Ir para navegação Ir para pesquisar
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

PROFESSOR

  • Eraldo Silveira e Silva


ATENDIMENTO PARALELO

  • 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

Bibliografia durante a pandemia

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....

AULA 1 - Dia 9/11/2020

Aula síncrona

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

Material de Referência

Aula Introdutória sobre Lógica de Programação