Código OK. fatorAleatorioDe0a1() deveria ser privado (não é uma responsabilidade de Professor). Relatório muito bom (fez os comentários essenciais sobre os conceitos usados em cada classe).
O comentário sobre o lab 1 foi pertinente, no entanto tinhamos que instalar o BlueJ em todas as máquinas e a perda de tempo foi inevitável. Estamos tentando segurar os alunos o menos possível no lab (afinal, a preferência de todos é fazer o lab em casa). Vou pensar na idéia de dar uma atividade simples para o lab (que elucide a execução do laboratório ou seja parte dela).