Computação II
Menu
Apresentação
Página da disciplina Computação II - MAB 225 - Turma EE2+ET2/ER2, do professor Brunno Goldstein, para o semestre de 2016.1.
Horários & Salas
- Ter: 10-12hrs (Aula teórica)
-
Sala: A201 - CT
- Qui: 10-12hrs (Aula prática)
- Sala: A204 - CT
Avisos
- Dia 21/04 não haverá aula;
- Dia 17/05 e 19/05 não haverá aula;
- Dia 26/05 não haverá aula;
- Todos os alunos devem se inscrever no Moodle da disciplina. Avisos e notas serão enviados via plataforma Moodle.
- Responder: Avaliação dos Laboratórios
Monitor
- Igor Ruys Cartucho
- igor_ruys@poli.ufrj.br
Avaliação
A avaliação será feita por provas e por um trabalho prático. A nota das provas corresponderá a 80% da nota final (8 pontos) e a dos trabalhos a 20% (2 pontos).
-
Segunda chamada apenas com a apresentação de justificativa comprovada.
-
A média final é 5,0.
Cálculo da nota final = (P1)40% + (P2)40% + (T)20%
Data das Provas/Trabalho
-
P1 - 10/05;
-
P2 - 12/07;
-
Trabalho - 17/07;
-
P3 - 14/07 - Reposição somente para quem faltou uma das provas e com justificativa.
Notas das Provas
Como pode ser visto no arquivo acima, as notas dos trabalhos foram segmentadas. Cada segmento possui um conjunto de comentários com relação a avaliação feita pelo professor. Caso solicitado, o aluno poderá ter acesso a esses comentários.
Material
Notas de Aula
-
05/04 - Slides
-
26/04 - Slides do Prof. Fabio Mascarenhas
-
24/05 - Slides
-
02/06 - Slides, Códigos - Em breve
-
07/06 - Slides do Prof. Claudio Esperança
-
23/06 - Códigos
-
30/06 - Slides
Listas de Revisão
-
Lista de exercícios para P1: Lista - P1
-
Lista de exercícios para P2: Lista - P2
Trabalho
Tutoriais
- Introdução a Python - Módulo A
- Introdução a Python - Módulo B - OO
- Introdução a Python - Módulo C - Tkinter Josué Labaki - UNESP
- Tutorial do Autor da Linguagem
Links Adicionais
- Moodle da disciplina: Moodle
- Clique para exibir a senha do Moodle →
- Download Python 2.7.11: Python.org
- Ferramenta de visualização passo a passo de códigos: Python Tutor
- Documentação do Python: Python 2.7.11 documentation
- Comandos básicos no Linux: Lista de comandos
- Máquina Virtual (Virtual Box) + Linux (Ubuntu): Vídeo
- Instalando Python no Windows: Python no Prompt de Comando
- Lista de Exceptions: Built-in Exceptions
- Exemplos de uso de Exceptions: Exemplos Exceptions
Bibliografia
-
Beginning Python from Novice to Professional by Magnus Lie Hetland, Apress, 2005, 640 pages.
-
Python Programming, an Introduction to Computer Science by John Zelle, Franklin, Beedle, & Associates, 517 pages.
-
Programming Python by Mark Lutz, O’Reilly, 2001, 1255 pages.
-
Python Cookbook by Alex Martelli & David Ascher, O’Reilly, 2002, 575 pages.
-
Rapid GUI Programming with Python and Qt by Mark Summerfield. Prentice Hall, 2007, 584 pages.
-
Aprendendo Python by David Ascher, Mark Lutz. Editora: BOOKMAN, 2007, segunda edição.
-
Mergulhando no Python by Mark Pilgrim. Editora: Alta Books, 2005, 269 páginas.