![]() |
Heleno de Souza Campos Junior (a.k.a. Heleno Campos) Postdoc and Substitute Teacher, IC/UFF D.Sc., IC/UFF, 2025 M.Sc., PGCC/UFJF, 2018 B.Sc., Campus Juiz de Fora/IF Sudeste MG, 2016 |
![]() |
Horário: segundas e quartas de 18h às 20h
Local:
Segundas: Sala 204
Quartas: Laboratório L305
Sala de aula virtual da disciplina: usaremos o Google Classroom para as discussões e avisos. A sala de aula no Google Classroom será usada também para divulgar avisos gerais e para dúvidas.
Horários e local de atendimento: consulte a página da monitoria. Além dos monitores, os alunos também podem pedir ajuda aos Tutores, caso eles estejam disponíveis.
P1 = Prova sem consulta
P2 = Prova sem consulta
\[Média = \frac{P1 + P2}{2}\]APROVADO
\[Presença \geq 75\% ~ E ~ Média \geq 6\]VERIFICAÇÃO SUPLEMENTAR
\[Presença \geq 75\% ~ 4 ~ \leq Média < 6\]Será aprovado na VS se tirar nota maior ou igual a 6.
REPROVADO
Caso contrário
Diversos exercícios serão disponibilizadas durante o curso. Todos terão data de entrega marcada no BeeCrowd – ver código da turma no Google Classroom. 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.
Caso você tenha perdido alguma aula ou deseje rever algum ponto específico, é possível assistir às aulas da disciplina gravadas por outro professor. Acesse a playlist no canal do IC.
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 sem documentação (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 VSCode.
O BeeCrowd funciona testando a saída esperada do problema com a saída gerada pelo seu programa. Se o conteúdo estiver correto, ele diz que está correto, mas se tem algum erro de apresentação (um espaço a mais, que seja), ele diz que houve Presentation Error. Para corrigir os erros de apresentação do seu programa, aqui vão algumas dicas:
nome = input("Digite o nome: ")
Faça simplesmente:
nome = input()
a = 10
print("A =", a)
imprime na tela:
A = 10
Note que na saída gerada pelo programa, há um espaço, após a igualdade, que foi adicionado automaticamente pelo interpretador Python.
Aula | Local | Data | Atividade |
---|---|---|---|
1 | Sala | 24/03/2025 | Apresentação da disciplina |
2 | Lab | 26/03/2025 | Histórico e Introdução à Programação |
3 | Sala | 31/03/2025 | Histórico e Introdução à Programação |
4 | Lab | 02/04/2025 | Organização de Programas em Python |
5 | Sala | 07/04/2025 | Operadores |
6 | Lab | 09/04/2025 | Operadores |
7 | Sala | 14/04/2025 | Estruturas de decisão |
8 | Lab | 16/04/2025 | Estruturas de decisão |
21/04/2025 | Feriado (Tiradentes) | ||
9 | Lab | 23/04/2025 | Estruturas de decisão |
10 | Sala | 28/04/2025 | Repetição |
11 | Lab | 30/04/2025 | Repetição |
12 | Sala | 05/05/2025 | Manipulação de strings |
13 | Lab | 07/05/2025 | Manipulação de strings |
14 | Sala | 12/05/2025 | Prova 1 |
15 | Lab | 14/05/2025 | Vetores |
16 | Sala | 19/05/2025 | Vetores |
17 | Lab | 21/05/2025 | Manipulação de listas |
18 | Sala | 26/05/2025 | Manipulação de listas |
19 | Lab | 28/05/2025 | Manipulação de listas |
20 | Sala | 02/06/2025 | Matrizes |
21 | Lab | 04/06/2025 | Matrizes |
22 | Sala | 09/06/2025 | Matrizes |
23 | Lab | 11/06/2025 | Matrizes |
24 | Sala | 16/06/2025 | Subprogramação |
25 | Lab | 18/06/2025 | Subprogramação |
26 | Sala | 23/06/2025 | Arquivos |
27 | Lab | 25/06/2025 | Arquivos |
28 | Sala | 30/06/2025 | Revisão |
29 | Lab | 02/07/2025 | Revisão |
30 | Sala | 07/07/2025 | Prova 2 |
31 | 09/07/2025 | Sem aula | |
32 | Sala | 14/07/2025 | Segunda chamada |
33 | 16/07/2025 | Vista de prova | |
34 | Sala | 21/07/2025 | Verificação suplementar |
35 | 23/07/2025 | Vista de prova |