Horário: quartas e sextas de 11h às 13h
Local: Sala 202
Grupo para avisos da disciplina: usaremos um grupo fechado do Facebook para as discussões da disciplina. Inscrevam-se em https://www.facebook.com/groups/prog1.2015.1.uff/. Esse grupo será usado para divulgar avisos gerais e para dúvidas.
Importante: todos os alunos devem se cadastrar nesse grupo – o grupo é fechado, então nada que for postado nele aparecerá na sua linha do tempo do Facebook.
Monitor: Elhofni G. Lima (TER 16-20h, QUI 14-18h)
Monitor: Ian B. D. Lanza (SEG 11-13h e 16-18h, TER 16-18h, QUA 16-18h)
P1 = Prova sem consulta
P2 = Prova sem consulta
Média = (P1 * 2 + P2 * 2 + Participação) / 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
Caso contrário
As atividades de Participação serão feitas em grupos de 4 participantes, que devem ser constituídos na primeira semana de aula e ter a mesma formação até o final do curso. Entreguem por e-mail (assunto: Prog - Grupo) o número da matrícula e o nome completo de cada participante do grupo.
Ao final do curso, cada membro do grupo será solicitado a indicar, sob o seu ponto de vista, o percentual de participação de cada membro do grupo (inclusive de sí próprio) nas atividades relacionadas à disciplina. Esta informação será utilizada na distribuição das notas. Desta forma, empenhe-se desde o início de forma pró-ativa.
Em algumas aulas serão fornecidos exercícios para serem feitos em grupo durante a aula. Ao término, os grupos serão convidados a se voluntariar para apresentar as suas soluções. A participação nessas atividades será considerada na composição da nota de Participação.
De acordo com o Regulamento dos Cursos de Graduação, a presença mínima necessária para aprovação é de 75% das aulas (Art. 96) e não há abono de faltas (Art. 103).
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.
O aluno tem liberdade de utilizar a IDE Python de sua preferência. Contudo, nas atividades de sala de aula será utilizado o PyCharm.
Duas listas de exercício são disponibilizadas durante o curso, respectivamente para a matéria da primeira e da segunda prova. Durante a resolução dos exercícios apresentados nas listas, os alunos podem entrar em contato com os monitores para tirar dúvidas. Contudo, espera-se que os alunos façam uso do próprio compilador Python para verificar a corretude das suas respostas.
As listas não precisam ser entregues ao professor. O intuito é servirem como apoio para fixar a matéria dada em sala. Como estímulo, ao menos uma questão de cada prova será baseada na lista de exercícios. Nas aulas de exercícios, os alunos serão convidados a apresentar as suas respostas da lista. Essas apresentações irão compor o item Participação da nota final.
Obs.: Caso tenha dificuldade de fazer alguma questão, verifique se não é referente a uma matéria que está para ser apresentada nas próximas aulas.
Data | Atividade | Entrega |
11/03/2015 | Palestra de boas vindas aos calouros | |
13/03/2015 | Apresentação da Disciplina Introdução a Algoritmos |
|
18/03/2015 | Introdução a Algoritmos (continuação) | |
20/03/2015 | Organização de Programas Python | |
25/03/2015 | Exercícios | |
27/03/2015 | Operadores e Estruturas de Decisão | |
01/04/2015 | Exercícios | |
03/04/2015 | FERIADO | |
08/04/2015 | Estruturas de Repetição | |
10/04/2015 | Exercícios | |
15/04/2015 | Exercícios | |
17/04/2015 | Vetores | |
22/04/2015 | Exercícios | |
24/04/2015 | Matrizes | |
29/04/2015 | Exercícios | |
01/05/2015 | FERIADO | |
06/05/2015 | Exercícios | |
08/05/2015 | PROVA 1 | |
13/05/2015 | Manipulação de Listas | |
15/05/2015 | Exercícios | |
20/05/2015 | Subprogramação (funções) | |
22/05/2015 | Exercícios | |
27/05/2015 | Vista de Prova (sala 512) | |
29/05/2015 | SEM AULA - SIGMOD | |
03/06/2015 | SEM AULA - SIGMOD | |
05/06/2015 | RECESSO | |
10/06/2015 | SEM AULA (força maior) | |
12/06/2015 | Manipulação de Strings | |
17/06/2015 | Exercícios sobre strings | |
19/06/2015 | Arquivos | |
24/06/2015 | Aula de Dúvidas | |
26/06/2015 | PROVA 2 | |
01/07/2015 | Vista de Prova | |
03/07/2015 | VS | |
08/07/2015 | Vista de VS |