====== CI-1002 - Cronograma 2021/1 ======
FIXME Em preparação, volte mais tarde...
* As atividades indicadas com :!: serão avaliadas (valem nota).
* Os trabalhos devem ser entregues através do [[http://moodle.c3sl.ufpr.br|Moodle]].
* Leia com atenção as [[teaching:Regras das Atividades de Laboratório]].
----
=== Semana 1: 20/9 a 24/9 ===
Encontros:
* 21/9 15:30 - Apresentação da disciplina
Conteúdo teórico:
* [[c:Strings]]
* [[c:Codificação de caracteres]]
* [[c:Strings multibyte]]
Laboratório:
* :!: Projeto 1: [[c:fotomosaico|Fotomosaico]] (prazo: 17/10)
----
=== Semana 2: 27/9 a 1º/10 ===
Encontros:
* 28/9 15:30 - Encontro semanal
Conteúdo teórico:
* [[c:Acesso a arquivos]]
* [[c:Arquivos binários]]
Laboratório:
* Exercícios sobre o conteúdo
* Desenvolvimento do projeto
----
=== Semana 3: 4/10 a 8/10 ===
Encontros:
* 5/10 15:30 - Encontro semanal
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 4: 11/10 a 15/10 ===
Encontros:
* 14/10 15:30 - Encontro semanal
Conteúdo teórico:
* [[c:Depuração]]
Laboratório:
* :!: Projeto 2: [[c:Jogo Gráfico]] [[http://codeincomplete.com/projects/boulderdash|Boulder Dash]] (prazo: 21/11)
----
=== Semana 5: 18/10 a 22/10 ===
Encontros:
* 19/10 15:30 - Encontro semanal
Conteúdo teórico:
* [[c:A função main]]
* [[c:Tipos enumerados]]
Laboratório:
* Exercícios sobre o conteúdo
* Desenvolvimento do projeto
----
=== Semana 6: 25/10 a 29/10 ===
Encontros:
* 26/10 15:30 - Encontro semanal
Conteúdo teórico:
* [[c:Conversão de tipos]]
* [[c:Uniões]]
Laboratório:
* Exercícios sobre o conteúdo
* Desenvolvimento do projeto
----
=== Semana 7: 1/11 a 5/11 ===
Encontros:
* 4/11 15:30 - Encontro semanal
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 8: 8/11 a 12/11 ===
Encontros:
* 9/11 15:30 - Encontro semanal
Conteúdo teórico:
* [[c:Bibliotecas]]
* [[c:Construção de bibliotecas]]
Laboratório:
* Exercícios sobre o conteúdo
* Desenvolvimento do projeto
----
=== Semana 9: 15/11 a 19/11 ===
Encontros:
* 16/11 15:30 - Encontro semanal
Laboratório:
* Desenvolvimento do projeto
----
=== Semana 10: de 22/11 a 26/11 ===
Encontros:
* 23/11 15:30 - Apresentação dos jogos desenvolvidos pelos alunos
* 25/11 15:30 - Apresentação dos jogos desenvolvidos pelos alunos
Estas apresentações não serão avaliadas, pois esta é a semana da SIEPE.
----
=== Semana 11: de 29/11 a 03/12 ===
Encontros:
* 29/11 a 3/12 :!: Defesa dos projetos (entrevista individual com o professor)
----
=== Exame final ===
Encontros:
* 07/12 15:30 - Exame final individual, com material de consulta e defesa oral.
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.