Leonardo Gresta Paulino Murta Associate Professor, IC/UFF D.Sc., COPPE/UFRJ, 2006 M.Sc., COPPE/UFRJ, 2002 B.Sc., IC/UFRJ, 1999 |
Disciplina: TCC00308 - Programação de Computadores I (turma F-1)
Data: segundas e quartas, de 18:00 às 20:00
Sala: 321, LII (sala 320 do bloco E) ou LCC (Sala 312 do Bloco E). Os dias de aula no LII ou LCC serão informados pelo Google Classroom e indicados no cronograma.
Sala virtual: usaremos o Google Classroom como nossa sala de aula virtual. Lá serão divulgadas listas de exercícios valendo nota e por lá devem ser feitas as entregas. O Google Classroom será usado também para divulgar avisos gerais e para dúvidas.
Importante: todos os alunos devem se inscrever no Google Classroom na primeira semana de aula. Para se inscrever, é necessário ter uma conta no UFF Mail (@id.uff.br), clicar no símbolo de “+” no canto superior direito da página do Google Classroom, e selecione a opção “Participar da Turma”. O código de inscrição na turma será fornecido no primeiro dia de aula.
Média = (2 x Prova 1 + 2 x Prova 2 + Lista de Exercícios) / 5
APROVADO
(Presença >= 75%) E (Média >= 6)
VERIFICAÇÃO SUPLEMENTAR
(Presença >= 75%) E (4 <= Média < 6)
Será aprovado na VS se tirar nota maior ou igual a 6.
REPROVADO
(Presença < 75%) OU (Média < 4)
Rubén Interian Kovaliova (enviar dúvidas no Google Classroom)
Arthur Braga: segundas das 13h às 18h e quartas das 13h às 16h.
Felipe Vieira: segundas das 11h às 13h e das 16h às 18h, quartas das 16h às 18h e sextas das 14h às 16h.
Ao longo da disciplina, serão realizados diversos exercícios individualmente. Esses exercícios comporão a média. Todos terão data de entrega definida e deverão ser entregues via Google Classroom.
O aluno tem liberdade de utilizar a IDE Python de sua preferência. Contudo, nas atividades de sala de aula será utilizado a IDE PyCharm.
Paul Barry, Use a Cabeça! Programação, Editora Alta Books.
Paul Barry, Use a Cabeça! Python, Editora Alta Books.
Furlan, M., Gomes, M., Soares, M., Concilio, R., 2005, Algoritmos e Lógica de Programação, Editora Thomson.
Data | Atividade |
29/08/2016 | Aula - Apresentação do curso |
31/08/2016 | Aula - Histórico e Introdução à programação |
05/09/2016 | Aula - Histórico e Introdução à programação |
07/09/2016 | Sem aula (Independência do Brasil) |
12/09/2016 | Aula - Organização de programas em Python |
14/09/2016 | Aula - Organização de programas em Python |
19/09/2016 | Sem aula (CBSoft) |
21/09/2016 | Sem aula (CBSoft) |
26/09/2016 | Aula - Operadores e Estruturas de Decisão |
28/09/2016 | Aula no LII - Operadores e Estruturas de Decisão |
03/10/2016 | Aula - Repetição |
05/10/2016 | Aula no LCC - Repetição |
10/10/2016 | Aula no LII - Vetores |
12/10/2016 | Sem aula (Nossa Senhora Aparecida) |
17/10/2016 | Sem aula (Agenda Acadêmica) |
19/10/2016 | Sem aula (Agenda Acadêmica) |
24/10/2016 | Aula no LCC - Vetores |
26/10/2016 | Prova 1 |
31/10/2016 | Aula - Manipulação de Vetores |
02/11/2016 | Sem aula (Finados) |
07/11/2016 | Aula no LII - Manipulação de Vetores |
09/11/2016 | Aula no LII - Matrizes |
14/11/2016 | Sem aula (Proclamação da República) |
16/11/2016 | Sem aula (FSE) |
21/11/2016 | Sem aula (Aniversário de Niterói) |
23/11/2016 | Aula no LII- Matrizes |
28/11/2016 | Aula - Subprogramação |
30/11/2016 | Aula no LII - Subprogramação |
05/12/2016 | Aula - Manipulação de Strings |
07/12/2016 | Aula no LII - Manipulação de Strings |
12/12/2016 | Sem aula (Defesa de Doutorado) |
14/12/2016 | Aula no LII - Arquivos |
19/12/2016 | Aula no LCC - Arquivos |
21/12/2016 | Prova 2 |
26/12/2016 | Sem aula (Natal/Reveillon) |
28/12/2016 | Sem aula (Natal/Reveillon) |
02/01/2017 | Sem aula |
04/01/2017 | Segunda Chamada |
09/01/2017 | Vista de prova |
11/01/2017 | Verificação Suplementar |
16/01/2017 | Vista de prova |