Você pode usar o Google para "refatoração". Muitas vezes há uma imagem de antes e depois ou até mesmo um processo passo a passo que pode lhe fornecer um ponto de partida de "código ruim".
Se isso não funcionar, por que não ensiná-los a escrever códigos ruins? Pode ser um exercício interessante no pensamento contrário. Poste as "regras de código incorreto" no quadro-negro / quadro branco:
1) Tente enterrar erros de ortografia em nomes de métodos
2) Use nomes de variáveis extremamente curtos, longos ou sem sentido
3) Tente reutilizar nomes de variáveis ou nomes de variáveis semelhantes em diferentes escopos
4) Escrever longos comentários que não combinam com o código ou não têm sentido (getSalesTax - um método que obtém o imposto sobre vendas)
5) Coloque tanta funcionalidade em uma única linha quanto possível
Outros são bem-vindos para adicionar as 95 regras ausentes a essa resposta.