Troy Costa Kohwalter Adjunct Professor, IC/UFF D.Sc., IC/UFF, 2018 M.Sc., IC/UFF, 2013 B.Sc., IC/UFF, 2011 |
Disciplina: TCC00326 - Programação de Computadores
Turma: M1
Data: terças e quintas, de 14:00 às 16:00
Sala: Google Classroom
Monitores: Gustavo Dos Santos Souza, Yuri Santos Mascarenhas e Marcello Medici
Horário: A definir
Local: A definir
T = Trabalho da Disciplina
EAA = Somatório das Listas de Exercícios das Aulas Assíncronas
Média = (T + EAA) / 2
APROVADO
Média >= 6
VERIFICAÇÃO SUPLEMENTAR
4 <= Média < 6
Será aprovado na VS se tirar nota maior ou igual a 6.
SEGUNDA CHAMADA
Art. 98 - A avaliação de segunda chamada será realizada antes da verificação suplementar (VS), para substituir apenas uma das avaliações obrigatórias realizadas ao longo do período, e à qual o discente não tenha comparecido.
Parágrafo único - Em casos excepcionais, justificando-se a ausência na avaliação de segunda chamada, e comprovada a efetiva indisponibilidade do discente de comparecer, fica garantido o direito a uma segunda avaliação de segunda chamada.
A segunda chamada irá substituir uma lista de exercício das aulas assíncronas que não tenha sido entregue.
FREQUÊNCIA
RESOLUÇÃO N.o 160/2020: Art. 26 - Estão vedados os cômputos de frequência nas disciplinas e os cancelamentos de matrícula por insuficiência de aproveitamento, por número de reprovações em uma disciplina, por abandono e por perda de prazo para integralização curricular, previstos pelo Regulamento dos Cursos de Graduação em vigor – Resolução CEP 001/2015, referentes aos semestres letivos de 2020.
O curso terá um trabalho feito em grupos de 5 participantes, que devem ser constituídos preferencialmente na primeira semana de aula e ter a mesma formação até o final do curso. O grupo terá que implementar um programa em python do Jogo Da Velha.
O resultado esperado deste trabalho é não somente o programa funcionando, mas também um relatório descrevendo em alto nível a solução adotada, assim como as principais dificuldades encontradas e decisões tomadas. Esse relatório não será avaliado pelo seu tamanho, mas sim pela sua clareza e capacidade de argumentação em relação às decisões tomadas para contornar as dificuldades encontradas.
O relatório e o código fonte devem ser entregues no Google Classroom. A entrega deve ser feita dentro do prazo definido na seção de Cronograma.
Grupo 1: Carolina Alonso Pereira, Isabelle Louise Zanola Reis, Andréia dos Santos Sales, Marina Queiroz de Oliveira e Rodrigo da Costa Rodrigues Grupo 2: Julia Nobrega Greca, Maria Alice Mendonça Araújo, Maria Eduarda de Andrade Oliveira, Vinicius Esposito de Souza Cecílio, Vitória Keyte da Silva Gomes e Yanna Carolina Lopes Couto
Diversos exercícios serão disponibilizadas durante o curso durante as aulas assíncronas. Todos terão data de entrega marcada no Google Classroom. Durante a resolução dos exercícios, os alunos podem usar comentários de uma tarefa específica para tirar dúvidas no Google Classroom. Espera-se que os alunos façam uso do interpretador Python para verificar a corretude das suas respostas.
Serão disponibilizadas duas listas de exercícios durante o curso. Todos terão data de entrega marcada no Google Classroom. Durante a resolução dos exercícios, os alunos podem usar comentários de uma tarefa específica para tirar dúvidas no Google Classroom. Espera-se que os alunos façam uso do interpretador Python para verificar a corretude das suas respostas.
Alunos que entregarem os exercícios no prazo e corretos podem ser aprovados direto caso tenham ficado com média entre 5,5 e 5,9. Da mesma forma, terão direto à VS caso tenham ficado com média entre 3,5 e 3,9.
De acordo com o Art. 26, estão vedados os cômputos de frequência nas disciplinas e os cancelamentos de matrícula por insuficiência de aproveitamento, por número de reprovações em uma disciplina, por abandono e por perda de prazo para integralização curricular, previstos pelo Regulamento dos Cursos de Graduação em vigor – Resolução CEP 001/2015, referentes aos semestres letivos de 2020.
Data | Dia | Atividade | Entrega |
---|---|---|---|
15/09/2020 | Terça | Aula Síncrona - Apresentação da Disciplina & Introdução a Programação | |
17/09/2020 | Quinta | Aula Assíncrona - Exercícios | Exercícios |
22/09/2020 | Terça | Aula Síncrona - Organização de programas em Python | |
24/09/2020 | Quinta | Aula Assíncrona - Exercícios | Exercícios |
29/09/2020 | Terça | Aula Síncrona - Operadores e Estruturas de Decisão | |
01/10/2020 | Quinta | Aula Assíncrona - Exercícios | Exercícios |
06/10/2020 | Terça | Aula Síncrona - Estruturas de Repetição | |
08/10/2020 | Quinta | Aula Assíncrona - Exercícios | Exercícios |
13/10/2020 | Terça | Aula Síncrona - Listas e Tuplas | |
15/10/2020 | Quinta | Sem aula (Dia do Professor) | Exercícios |
20/10/2020 | Terça | Aula Síncrona - Matrizes | |
22/10/2020 | Quinta | Aula Assíncrona - Exercícios | Exercícios & Lista 1 |
27/10/2020 | Terça | Aula Síncrona - Manipulação de Listas | |
29/10/2020 | Quinta | Aula Assíncrona - Exercícios | Exercícios |
03/11/2020 | Terça | Aula Síncrona - Subprogramação com Vetores | |
05/11/2020 | Quinta | Aula Assíncrona - Exercícios | Exercícios |
10/11/2020 | Terça | Aula Síncrona - Manipulação de Strings | |
12/11/2020 | Quinta | Aula Assíncrona - Exercícios | Exercícios |
17/11/2020 | Terça | Aula Síncrona - Dicionários | |
19/11/2020 | Quinta | Aula Assíncrona - Exercícios | Exercícios & Trabalho |
24/11/2020 | Terça | Sem aula | Lista 2 |
26/11/2020 | Quinta | Vista de Notas | |
01/12/2020 | Terça | Segunda Chamada | |
03/12/2020 | Quinta | Vista de Notas | |
08/12/2020 | Terça | Verificação Suplementar | |
10/12/2020 | Quinta | Vista de Notas |