Diferenças

Aqui você vê as diferenças entre duas revisões dessa página.

Link para esta página de comparações

Ambos lados da revisão anterior Revisão anterior
Próxima revisão
Revisão anterior
prog2:cronograma_2022_1 [2022/06/03 08:44] nicoluiprog2:cronograma_2022_1 [2024/03/18 11:48] (atual) menotti
Linha 1: Linha 1:
 +====== CI-1002 - Cronograma 2022/1 ======
 +
 +<note important>
 +  * As atividades indicadas com :!: serão avaliadas (valem nota).
 +  * MP = 0,3 * Prova + 0,3 * Projeto-01 + 0,4 * Projeto-02
 +  * Os trabalhos devem ser entregues através do Moodle C3SL:
 +    * [[https://moodle.c3sl.ufpr.br/course/view.php?id=543|Turma BCC1 (Prof. David Menotti)]]
 +    * [[https://moodle.c3sl.ufpr.br/course/view.php?id=540|Turma BCC2 (Prof. Armando Delgado)]]
 +    * [[https://moodle.c3sl.ufpr.br/course/view.php?id=542|Turma BCC3 (Prof. Luiz Oliveira)]]
 +  * Leia com atenção as [[teaching:Regras das Atividades de Laboratório]].
 +  * Consulte a página de [[https://ensalamento.c3sl.ufpr.br/|Ensalamento]] para saber onde serão as aulas de sua turma.
 +</note>
 +
 +----
 +
 +=== Semana 1: 06/06 a 10/06 ===
 +
 +Encontros:
 +
 +  * 07/06 15:30 - Apresentação da disciplina
 +  * 09/06 15:30 - Apresentação Projeto 1
 +
 +Conteúdo teórico
 +
 +  * Apresentação da disciplina
 +
 +Laboratório:
 +
 +  * :!: Projeto 1: [[Sumarização de Dados GPS]] (prazo: 17/07)
 +
 +----
 +
 +=== Semana 2: 13/06 a 17/06 ===
 +
 +Encontros:
 +
 +  * 14/06 15:30 - Teoria/Laboratório
 +  * 16/06 15:30 - Feriado (Corpus Christi)
 +
 +Conteúdo teórico:
 +
 +  * [[c:Strings]]
 +  * [[c:Codificação de caracteres]]
 +  * [[c:Strings multibyte]]
 +
 +Laboratório:
 +
 +  * Exercícios sobre o conteúdo
 +  * Desenvolvimento do projeto
 +
 +----
 +
 +=== Semana 3: 20/06 a 24/06 ===
 +
 +Encontros:
 +
 +  * 21/06 15:30 - Teoria/Laboratório
 +  * 23/06 15:30 - Laboratório
 +
 +Conteúdo teórico:
 +
 +  * [[c:Acesso a arquivos]]
 +  * [[c:Arquivos binários]]
 +
 +Laboratório:
 +
 +  * Exercícios sobre o conteúdo
 +  * Desenvolvimento do projeto
 +
 +----
 +
 +=== Semana 4: 27/06 a 01/07 ===
 +
 +Encontros:
 +
 +  * 28/06 15:30 - Teoria/Laboratório
 +  * 30/06 15:30 - Laboratório
 +
 +Conteúdo teórico:
 +
 +  * [[c:Organização de código]]
 +  * [[c:O preprocessador C]]
 +  * [[c:O sistema Make]]
 +
 +Laboratório:
 +
 +  * Exercícios sobre o conteúdo
 +  * Desenvolvimento do projeto
 +
 +----
 +
 +=== Semana 5: 04/07 a 08/07 ===
 +
 +Encontros:
 +
 +  * 05/07 15:30 - Teoria/Laboratório
 +  * 07/07 15:30 - Laboratório
 +
 +Laboratório:
 +
 +  * Desenvolvimento do projeto
 +
 +----
 +
 +=== Semana 6: 11/07 a 15/07 ===
 +
 +Encontros:
 +
 +  * 12/07 15:30 - Laboratório
 +  * 14/07 15:30 - Laboratório
 +
 +Laboratório:
 +
 +  * Desenvolvimento do projeto
 +
 +Entrega:
 +
 +  * Projeto 1
 +
 +----
 +
 +=== Semana 7: 18/07 a 22/07 ===
 +
 +Encontros:
 +
 +  * 19/07 15:30 - Defesa do Projeto 1
 +  *  :!: 21/07 15:30 - Prova Escrita
 +
 +----
 +
 +=== Semana 8: 25/07 a 29/07 ===
 +
 +Encontros:
 +
 +  * 26/07 15:30 - Teoria/Laboratório
 +  * 28/07 15:30 - Apresentação Projeto 2
 +
 +Conteúdo teórico:
 +
 +  * [[c:Depuração]]
 +
 +Laboratório:
 +
 + * :!: Projeto 2: [[c:jogo_grafico|Jogo Gráfico]] [[https://play.google.com/store/apps/details?id=com.ketchapp.ballz&hl=pt-BR|Ballz]] (prazo: 10/09)
 +
 + * [[https://www.inf.ufpr.br/nicolui/grad/ci1002/allegro.tar|Exemplos simples de uso da biblioteca Allegro]] (arquivo **.tar**)
 +
 +----
 +
 +=== Semana 9: 01/08 a 05/08 ===
 +
 +Encontros:
 +
 +  * 02/08 15:30 - Teoria/Laboratório
 +  * 04/08 15:30 - Laboratório
 +
 +Conteúdo teórico:
 +
 +  * [[c:A função main]]
 +  * [[c:Tipos enumerados]]
 +
 +Laboratório:
 +
 +  * Exercícios sobre o conteúdo
 +  * Desenvolvimento do projeto
 +
 +----
 +
 +=== Semana 10: 08/08 a 12/08 ===
 +
 +Encontros:
 +
 +  * 09/08 15:30 - Teoria/Laboratório
 +  * 11/08 15:30 - Laboratório
 +
 +Conteúdo teórico:
 +
 +  * [[c:Conversão de tipos]]
 +  * [[c:Uniões]]
 +
 +Laboratório:
 +
 +  * Exercícios sobre o conteúdo
 +  * Desenvolvimento do projeto
 +
 +----
 +
 +=== Semana 11: 15/08 a 19/08 ===
 +
 +Encontros:
 +
 +  * 16/08 15:30 - Teoria/Laboratório
 +  * 18/08 15:30 - Laboratório
 +
 +Conteúdo teórico:
 +
 +  * [[c:Operações com bits]]
 +  * [[c:Ponteiros para funções]]
 +
 +Laboratório:
 +
 +  * Exercícios sobre o conteúdo
 +  * Desenvolvimento do projeto
 +
 +----
 +
 +=== Semana 12: 22/08 a 26/08 ===
 +
 +Encontros:
 +
 +  * 23/08 15:30 - Teoria/Laboratório
 +  * 25/08 15:30 - Laboratório
 +
 +Conteúdo teórico:
 +
 +  * [[c:Bibliotecas]]
 +  * [[c:Construção de bibliotecas]]
 +
 +Laboratório:
 +
 +  * Exercícios sobre o conteúdo
 +  * Desenvolvimento do projeto
 +
 +----
 +
 +=== Semana 13: 29/08 a 02/09 ===
 +
 +Encontros:
 +
 +  * 30/08 15:30 - Laboratório
 +  * 01/09 15:30 - Laboratório
 +
 +Laboratório:
 +
 +  * Desenvolvimento do projeto
 +
 +----
 +
 +=== Semana 14: de 05/09 a 09/09 ===
 +
 +Encontros:
 +
 +  * 06/09 15:30 - Laboratório
 +  * 08/09 15:30 - Feriado (Padroeira de Curitiba)
 +
 +Laboratório:
 +
 +  * Desenvolvimento do projeto
 +
 +Entrega:
 +
 +  * Projeto 2
 +  
 +----
 +
 +=== Semana 15: de 12/09 a 16/09 ===
 +
 +Encontros:
 +
 +  * 13/09 15:30 - Defesa do Projeto 2
 +  * 15/09 15:30 - Defesa do Projeto 2
 +
 +----
 +
 +=== Exame final ===
 +
 +Encontros:
 +
 +  * 20/09 15:30 - Exame final individual, com material de consulta e defesa oral. 
 +
 +<note warning>
 +Só poderá fazer o exame final quem:
 +  * Tiver média entre 40 e 69;
 +  * Tiver feito a defesa de seus projetos ao professor;
 +  * Tiver frequência suficiente na disciplina.
 +</note>