Mudanças entre as edições de "PRG29002-2020-2-Manha"
Ir para navegação
Ir para pesquisar
Linha 97: | Linha 97: | ||
[https://wiki.sj.ifsc.edu.br/index.php/AULA_1_-_Programa%C3%A7%C3%A3o_1_-_Engenharia Aula Introdutória sobre Lógica de Programação] | [https://wiki.sj.ifsc.edu.br/index.php/AULA_1_-_Programa%C3%A7%C3%A3o_1_-_Engenharia Aula Introdutória sobre Lógica de Programação] | ||
+ | |||
+ | =AULA 3 - Dia 16/11/2020= | ||
+ | |||
+ | Aula síncrona: https://conferenciaweb.rnp.br/webconf/programacao-1-engtelecom-ifsc-sao-jose | ||
+ | |||
+ | ==Objetivos/Conteúdos== | ||
+ | |||
+ | *PARTE 1: Introdução a Lógica de Programação | ||
+ | ** Noção de constantes, variáveis e expressões | ||
+ | ** Estrutura de Decisão na Lógica de Programação | ||
+ | |||
+ | ==Material de Referência== | ||
+ | |||
+ | https://wiki.sj.ifsc.edu.br/index.php/AULA_2_-_Programa%C3%A7%C3%A3o_1_-_Engenharia |
Edição das 08h50min de 16 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
- As aulas da wiki em princípio, quando acompanhadas de aulas síncronas são suficientes;
- Existem materiais em protuguÊs de outras universidades:
- NÃO BAIXAR LIVROS DA INTERNET (a não ser livros abertos/gratuitos)!!!
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
AULA 2 - Dia 13/11/2020
Aula síncrona: https://conferenciaweb.rnp.br/webconf/programacao-1-engtelecom-ifsc-sao-jose
Objetivos/Conteúdos
- 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 Pseudcódigo para problemas simples
- Noção de constantes, variáveis e expressões
Material de Referência
Aula Introdutória sobre Lógica de Programação
AULA 3 - Dia 16/11/2020
Aula síncrona: https://conferenciaweb.rnp.br/webconf/programacao-1-engtelecom-ifsc-sao-jose
Objetivos/Conteúdos
- PARTE 1: Introdução a Lógica de Programação
- Noção de constantes, variáveis e expressões
- Estrutura de Decisão na Lógica de Programação
Material de Referência
https://wiki.sj.ifsc.edu.br/index.php/AULA_2_-_Programa%C3%A7%C3%A3o_1_-_Engenharia