Logo IC/UFF Leonardo Gresta Paulino Murta
Associate Professor, IC/UFF
D.Sc., COPPE/UFRJ, 2006
M.Sc., COPPE/UFRJ, 2002
B.Sc., IC/UFRJ, 1999
Picture

Menu:

Programação de Computadores I

Logística

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.

Avaliação

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)

Estagiário de Docência

Rubén Interian Kovaliova (enviar dúvidas no Google Classroom)

Monitoria

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.

Lista de exercícios

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.

Ferramentas

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.

Bibliografia

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.

Cronograma

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