PRG29002 - Programação I - Eng.Telecom 2023-2
PROFESSOR
Professor: Tiago Semprebom
Email: tisemp@ifsc.edu.br
diretório web:: tele.sj.ifsc.edu.br/~tisemp
IMPORTANTE: o direito de recuperar uma avaliação em que se faltou somente existe mediante justificativa reconhecida pela coordenação. Assim, deve-se protocolar a justificativa no prazo de 48 horas, contando da data e horário da avaliação, e aguardar o parecer da coordenação. O não cumprimento desse procedimento implica a impossibilidade de fazer a recuperação, e assim a reprovação na disciplina.
ATENÇÃO: todos os estudantes devem se apropriar do Regulamento Didático-Pedagógico (RDP) do IFSC.
ATENDIMENTO PARALELO
TERÇAS: 17h às 18h. QUINTAS: 11h às 12h.
LOCAL: Sala 2 de Professores de Telecomunicações / Gabinete da Direção-Geral.
MONITORIA
- Aluno(a): Fulano de Tal
- e-mail: xxxxxxxxx@aluno.ifsc.edu.br
- Horários:
Segunda-feira: 13:30 - 15:30
Terça-feira: 13:30 - 16:30
Quarta-feira: 13:00 - 16:00
Quinta-feira: 16:00 - 17:30
Sexta-feira: 11:30 - 14:00
- Local de Atendimento: Sala de monitoria (ao lado do banheiro masculino do térreo).
Links Interessantes
- https://www.w3resource.com/c-programming-exercises
- Lógica de Programação, de Paulo Sérgio de Moraes
Aulas
27/07/2023: Introdução a algoritmos
Objetivos
- Apresentação do Plano de Ensino;
- Introdução a Fluxograma e pseudocódigo.
Material de Referência
Aula Introdutória sobre Lógica de Programação
01/08/2023: Lógica de Programação - Estruturas de Decisão
Objetivos
- Introdução a Fluxograma e Pseudocódigo.
- Estruturas de Decisão.
Material de Referência
03/08/2023: Viagem ao JIFSC (Blumenau/SC)
- Exercícios.
08/08/2023: Lógica de Programação - Estruturas de Repetição
Objetivos
- Introdução a Fluxograma e pseudocódigo.
- Estruturas de Decisão
Material de Referência
Lógica de Programação: Estruturas de Repetição
10/08/2023: Lógica de Programação - Estruturas de Repetição (cont)
Objetivos
- Introdução a Fluxograma e pseudocódigo.
- Estruturas de Decisão
Material de Referência
Lógica de Programação: Estruturas de Repetição
18/08/2023: Introdução a Programação C
Objetivos
- descrever o processo de compilação;
- diferenciar código fonte, objeto e executável;
- compilar, executar pequenos programa em C usando o gcc;
- declarar e usar variáveis locais inteiras e reais;
- usar as funções de entrada e saída: scanf() e printf().
Material de Referência
Tarefa
- Estudar AULA 2 e 3 de Apostila de C - UFMG
17/08/2023: Introdução a Linguagem C (exercícios)
Objetivos
Exercícios: Introdução a Linguagem C.
Material e Referência
22/08/2023: Estruturas de Decisão
Objetivos
- Utilizar os operadores relacionais e lógicos na programação C.
- um pouco mais sobre variáveis: tipo char.
- Utilizar o comando de decisão if else.
- Utilizar o comando switch.
Material e Referência
24/08/2023: Estruturas de Decisão
Objetivos
- Utilizar os operadores relacionais e lógicos na programação C.
- um pouco mais sobre variáveis: tipo char.
- Utilizar o comando de decisão if else.
- Utilizar o comando switch.
Material e Referência
29/08/2023: Estruturas de Repetição
Objetivos
- Estruturas de Repetição.
Material e Referência
31/08/2023: Estruturas de Repetição
Objetivos
- Estruturas de Repetição (continuação)
Material e Referência
05/09/2023: Estruturas de Repetição
Objetivos
- Resolução de exercícios (revisão Avaliação 1).
Material e Referência
07/09/2023: Feriado Nacional
- Independência do Brasil.
12/09/2023: Avaliação 1
- Local: laboratório de informática.
14/09/2023: Vista de prova (Avaliação 1)
Objetivos
- Correção dos exercícios Avaliação 1;
- Uso de IDE (CLion).
Material e Referência
19/09/2023: Conceito de Funções e Parâmetros
- Prof. Tiago estará em BSB, haverá aula com segundo docente da disciplina.
Objetivos
- Funções e parâmetros
- Variáveis Locais e Globais
Material e Referência
21/09/2023: Funções
- Prof. Tiago estará em BSB, haverá aula com segundo docente da disciplina.
Objetivos
- Resoluções de exercícios sobre Funções.
Material e Referência
26/09/2023: Vetores
Objetivos
- Compreender o conceito de vetores;
- Definir e inicializar vetores do tipo int, float e double no C;
- Passar vetores como parâmetro sem usar o conceito de ponteiros.
Material e Referência
28/09/2023:
03/10/2023:
05/10/2023:
10/10/2023:
12/10/2023: Feriado Nacional
- Padroeira do Brasil (Nossa Senhora Aparecida).
17/10/2023:
19/10/2023:
24/10/2023:
26/10/2023:
31/10/2023:
02/11/2023: Feriado Nacional
- Finados.
07/11/2023:
- Prof. Tiago estará no REDITEC (Natal/RN), haverá aula com segundo docente da disciplina.
09/11/2023:
- Prof. Tiago estará em REDITEC (Natal/RN), haverá aula com segundo docente da disciplina.
14/11/2023:
16/11/2023:
21/11/2023:
23/11/2023:
28/11/2023:
30/11/2023:
05/12/2023:
- Haverá aula com segundo docente da disciplina.
07/12/2023:
- Haverá aula com segundo docente da disciplina.