Agenda do Curso
-
Provas:
- Prova 1: 05 de outubro. 09 de maio 2019.
- Prova 2: 07 de dezembro. 27 de junho 2019.
Notas:
Média final= (5*Provas + 3*Trabalhos + 2* Relatórios)/10 [Quizzes retirados por problemas disciplinares]Note: Você precisa ter média mínima de 5 nas provas e nas atividades práticas, caso fique com menos de 5, a menor média passa a ser a sua nota final.
Os alunos também recebem créditos de participação que serão somados a média final. Créditos podem ser ganhos por participação em discussões online ou presenciais, participação nas wikis, propostas em sala de aula, etc. Cada crédito vale, inicialmente, 0.05 mas esse valor pode ser aumentado durante o curso (créditos já ganhos também aumentam).Provinhas:As provinhas têm apenas 2 questões e substituem 2 questões da prova. Essa substituição é opcional, o aluno pode abdicar da nota da provinha e responder a todas as 5 questões da prova. Serão duas provinhas a serem marcadas oportunamente.Trabalhos:Feriados:
- 3 - 8 Setembro - Semana da Pátria
- 12-13 Outubro - Padroeira do Brasil
- 22 - 26 Outubro - Semana da Engenharia de Computação
- 2 - 3 Novembro - Finados
- 15 - 17 Novembro - Proclamação da República
Livro Texto:
Big Java - Cay Horstmann - 3rd Edition.
Disponibilidade:- Site da 3rd Edition.
- Site da 2nd Edition.
- Site da 1st Edition.
Em português (tradução da primeira edição) no Google books. Mesmo material em PDF (Todas as 500 primeiras páginas).
Em português (tradução da primeira edição) na biblioteca do IME e FE acessível por empréstimo entre bibliotecas.A diferença entre as edições tem haver basicamente com a versão de Java suportada e alguns extras. Os sites têm exercícios, slides e outros materiais.
O livro Java Concepts (4th ed.) do mesmo autor tem os mesmos 22 primeiros capítulos do Big Java (2nd ed.) e também pode ser usado.Livro Auxiliar:
Objects First with Java: A Practical Introduction using BlueJ
David J. Barnes & Michael Kölling
- Site em inglês.
- Site em português.
Esses sites têm projetos e programas exemplo.
Programas usados em aula: Exemplos_de_Programas.zip
Teaching Assistants (TAs):
PAE: martins.rso at gmail.com / 16 9922 7 4469
Horários de Monitoria:
- :00 - :00 hrs Sala (Atendimento)
Monitor: Vitor Giovani Dellinocente / vitor.dellinocente@usp.br
Horário de Monitoria: Marcar horário por email.-
Entregar os exercícios 1, 3 e 4.
- Prova 1: 05 de outubro. 09 de maio 2019.
-
Classe 1:
Aula de Apresentação
-
- Semana da Pátria
-
Classe 1:
-
Classe 1:
-
Classe 1:
-
- Semana da Engenharia de Computação
-
Classe 1:
- GUI part 2.
-
Classe 1:
-
Classe 1:
-
Classe 1:
- C++ : Métodos, sobrecarga de operadores, herança.
-
Classe 1:
- Trabalhar no desenvolvimento do trabalho final.