Registro de aulas

02-março

16-março

  • Criação de prontuário digital (wiki) para cada aluno em http://www.wikidot.com/ (estávamos sem internet, então ficou para casa)
  • Solicitação aos alunos para realização do cadastro no wiki coletivo.
  • Correção dos exercícios da aula passada 3 e 4 no quadro e no VisuAlg.
  • Estrutura condicional: se-senao-fimse
  • Resolução dos exercícios 7, 8 e 9 da lista 01 (os arquivos estão disponíveis em "Files" na página da lista 1).
  • Indicação dos exercícios 10 (resp. Aldo), 11 (resp. Diogoberto) e 12 (resp. Vilma)

23-março

  • Correção dos exercícios: 9, 10 e 11
  • Explicação e resolução conjunta dos exercícios 12 e 13
  • Publicação das resoluções feitas em sala: exercícios 9 a 13.
  • Distribuição das responsabilidades dos exercícios para envio para a lista de discussão (moc.spuorgelgoog|sefu_oacamargorp#moc.spuorgelgoog|sefu_oacamargorp) até quarta-feira dia 30-março, e posterior publicação na página (Files-Upload). A indicação dos nomes e seus respectivos exercícios estão disponiveis em http://programacao1.wikidot.com/lista1
  • Para resolver em casa: todos os exercícios da 1ª lista.

06-abril

13-abril

  • Estruturas de repetição:
    • Comando enquanto
    • Comando para
  • Resolução dos exercícios 3,4 e 7 (disponíveis para download aqui nesta página)
  • Sugestão para desenvolvimento dos exercícios 6, 11, 21 e 27. Sendo que os exercícios 6 e 11 tiveram suas soluções comentadas no quadro.

20-abril

  • Agendamento da 1ª prova: dia 11-maio
  • Correção dos exercícios 27, 30 e 31 da 2ª lista
  • Comando interrompa
  • Array unidimensional - vetor
  • Exercício 1 da 3ª lista como exemplo
  • Resolução do exercício 2
  • Os exercícios 4 e 5 ficaram para casa

27-abril

  • Correção no quadro dos exercícios 3,4,5 da lista 3
  • Resolução em sala do exercício 6
  • Array n-dimensional - Matriz
  • Motivação: exercício 1 lista 4
  • Para casa:
    • urgente: exercício 3 da lista 4
    • todos os exercícios pendentes das listas 2, 3 e 4

04-maio

  • Correção dos exercícios 2 e 3 (itens f,h,j,m) da lista 4
  • Desenvolvimento e correção do exercício 14 da lista 3
  • Desenvolvimento do exercício 34 (item i) da lista 2 - ficou para ser terminado em casa
  • Distribuição das responsabilidades de resolução e publicação para todos os exercícios pendentes das listas 2, 3 e 4.

11-maio

18-maio

  • Introdução a Linguagem C
  • Exemplos de 1 a 4 (disponíveis em Exemplos em C)
  • Ambiente de programação DEV (download em Materiais de apoio para C)
  • Exercícios para resolver na sala: lista 01 (exercícios 4, 14 e 17)
  • Exercícios para casa: todos da lista 01

26-maio

  • Estruturas de repetição na Linguagem C: while, for, do-while
  • Exemplos 5, 6 e 7 (disponíveis em Exemplos em C)
  • Exercícios para resolver na sala e em casa: lista 02 (todos os itens)
  • Correção da prova - com feedback individual

01-junho

  • Vetores e matrizes ne Linguagem C
  • Explicação dos exemplos 8 e 9
  • Desenvolvimento dos exercícios 4 e 5 da lista 3
  • Trabalho para entregar na próxima aula (manuscrito): exercícios 11 ou 12 da lista 3, exercícios 2 e 11 da lista 4. Obs.: discuta e troque ideias entre os colegas, mas registre a sua solução de forma individual. Serão sorteados alunos para explicar os exercícios.

08-junho

  • Desenvolvimento do exercício número 11 lista 3 (leilão do menor valor único) - solução disponível na página.
  • Estruturas de dados heterogêneas em C: struct
  • Exemplos da lista 5
  • Desenvolvimento e correção dos exercícios 1 e 2 da lista 5
  • Para casa: exercícios 3, 4 e 5 da lista 5

15-junho

  • Modularização e funções em C.
  • Explicação dos exemplos (as 3 versões).
  • Proposta para fazer em sala: exercício 1, 2 e 3 da lista 6.
  • Marcação da 2ª prova: 29-junho
  • Questões para a prova simulada: exercícios 6 e 7 da lista 5, e exercício 7 da lista 6. Devem ser entregues manuscritos na próxima aula.

22-junho

  • não houve aula - falta de água no campus.

29-junho

  • Correção dos seguintes exercícios pendentes (soluções disponíveis nas respectivas páginas):
    • Lista 3: 12
    • Lista 4: 2 e 11
    • Lista 5: 6 e 7
    • Lista 6: 7
  • Sugestão para desenvolvimento: exercício 8 da lista 6
  • Confirmação da 2ª prova para o dia 06-julho