====== CI-1002 - Cronograma 2024/1 ====== * As atividades indicadas com :!: serão avaliadas (valem nota). * MP = 0,10 * A0 + 0,15 * A1 + 0,3 * A2 + 0,15 * A3 + 0,3 A4 * Os trabalhos devem ser entregues usando o [[https://moodle.c3sl.ufpr.br/course/view.php?id=656|Moodle]]. /* * Leia com atenção as [[teaching:Regras das Atividades de Laboratório]]. */ ---- === Semana 1: 26/02 a 28/02 === Encontros: * 26/02 17:30 - Apresentação da disciplina * 28/02 17:30 - Avaliação 0 (2023-2) (Semana de Calouros) Conteúdo teórico * Apresentação da disciplina * Apresentação do avaliação #0 * Revisão de conceitos de memória, tipos de dados e tipos abstratos de dados (struct); Laboratório: * Exercícios sobre o conteúdo ---- === Semana 2: 04/03 a 06/03 === Encontros: * 04/03 17:30 - Revisão de Conceitos & Preparação A0 * 06/03 17:30 - Avaliação 0 Conteúdo teórico: * :!: Avaliação 0: [[prog2:maqpel|Máquinas de Pelúcias]] (prazo: 06/03) Laboratório: * Exercícios sobre o conteúdo * Realização da avaliação #0 usando conteúdo teórico Entrega: * **Avaliação 0 (06/03)** ---- === Semana 3: 11/03 a 13/03 === Encontros: * 11/03 17:30 - Teoria/Laboratório * 13/03 17:30 - Teoria/Laboratório Conteúdo teórico: * [[c:Codificação de caracteres]] * [[c:Strings]] * [[c:Strings multibyte]] * [[c:Acesso a arquivos]] Laboratório: * Exercícios sobre o conteúdo * Desenvolvimento de avaliação ---- === Semana 4: 18/03 a 20/03 === Encontros: * 18/03 17:30 - Arquivos binários * 20/03 17:30 - A função main Conteúdo teórico: * [[c:Arquivos binários]] * [[c:A função main]] Laboratório: * Exercícios sobre o conteúdo * Desenvolvimento de avaliação ---- === Semana 5: 25/03 a 27/03 === Encontros: * 25/03 17:30 - Avaliação 1 * 27/03 17:30 - Apresentação da Avaliação 2 Conteúdo teórico: * :!: Avaliação 2: **csvreader** Laboratório: * Desenvolvimento de avaliação * Exercícios sobre o conteúdo Entrega: * **Avaliação 1 (25/03)** ---- === Semana 6: 01/04 a 03/04 === Encontros: * 01/04 17:30 - Laboratório * 03/04 17:30 - Laboratório Conteúdo teórico: * [[c:Organização de código]] * [[c:O sistema Make]] Laboratório: * Desenvolvimento de avaliação ---- === Semana 7: 08/04 a 10/04 === Encontros: * 08/04 17:30 - Teoria/Laboratório * 10/04 17:30 - Laboratório Conteúdo teórico: * [[c:O preprocessador C]] * Programação orientada a testes * [[c:Depuração]] Entrega: * **Avaliação 2 (09/04)** ---- === Semana 8: 15/04 a 17/04 === Encontros: * 15/04 17:30 - Laboratório * 17/04 17:30 - Defesa da **Avaliação 2** Laboratório: * :!: Dúvidas relacionadas à Avaliação 2 ---- === Semana 9: 22/04 a 24/04 === Encontros: * 22/04 17:30 - Defesa da **Avaliação 2** * 24/04 17:30 - Laboratório Conteúdo teórico: * [[c:Ponteiros para funções]] Laboratório: * Exercícios sobre o conteúdo Entrega: * **Avaliação 3 (24/04)** ---- === Semana 10: 29/04 a 01/05 === Encontros: * 29/04 17:30 - Apresentação da Avaliação #4 * 01/05 17:30 - Não haverá aulas Laboratório: * Avaliação #3 * Desenvolvimento de Avaliação #4 ---- === Semana 11: 06/05 a 08/05 === Encontros: * 06/05 17:30 - Teoria/Laboratório * 08/05 17:30 - Laboratório Conteúdo teórico: * O básico da biblioteca allegro Laboratório: * [allegro] * Desenvolvimento de avaliação ---- === Semana 12: 13/05 a 15/05 === Encontros: * 31/10 17:30 - Teoria/Laboratório * 02/11 17:30 - **não haverá aula** (Feriado de Finados) Conteúdo teórico: * [[c:Depuração]] Laboratório: * Desenvolvimento de avaliação * Exercícios sobre o conteúdo ---- === Semana 13: de 20/05 a 22/05 === Encontros: * 20/05 17:30 - Laboratório * 22/05 17:30 - Laboratório Conteúdo teórico: * ?? Aprofundamento em GDB * [[c:Operações com bits]] Laboratório: * Desenvolvimento de avaliação ---- === Semana 14: de 27/05 a 29/05 === Encontros: * 27/05 17:30 - Teoria/Laboratório * 29/05 17:30 - ??? Conteúdo teórico: * [[c:Bibliotecas]] Laboratório: * Desenvolvimento de avaliação ---- === Semana 15: de 03/06 a 05/06 === Encontros: * 03/06 17:30 - Defesa da **Avaliação 4** * 05/06 17:30 - Defesa da **Avaliação 4** Entrega: * **Avaliação 4 (02/06)** ---- === Semana 16: de 10/06 a 10/06 === Encontros: * 10/06 17:30 - Defesa da **Avaliação 4** ---- === Exame final === Não há! A disciplina é de avaliações. /* === Conteúdo sobressaliente === * [[Conversão de tipos]] * [[Tipos enumerados]] * [[Uniões]] * [[Construção de bibliotecas]] */