Como o @Brunomcc2000 já explicou, é complicado aconselhar um tipo de peixe que seja fácil de reproduzir e que a longo prazo não tenha este problema.
Vou-lhe dar um exemplo, há cerca de 3 anos comprei 6 Endlers (Guppy) juvenis. Só mais tarde, quando os machos começaram a ganhar côr, vim a saber que eram 4 femeas e 2 machos. Só no ano passado, quando desmontei um dos meus aquários maiores, vendi cerca de 200 Endlers de uma vez só e ainda fiquei com alguns machos para um aquário mais pequeno.
A única maneira de manter os números um pouco mais reduzidos é ter um predador. Se tiver o predador no mesmo aquário tem que escolher um que não ataque os peixes adultos (1 Betta fêmea por exemplo). Para pessoas um pouco mais "corajosas" (não consegui encontrar uma palavra melhor), se quiser ter um aquário separado com um predador, pode optar por dar os pequenotes como alimento esporádico.
O meu conselho, visto que quer mostrar a reprodução ao seu filho, é optar apenas por um grupo de 6 Guppys ou Platys (convém ter 2 fêmeas por cada macho) e colocar um Betta fêmea com eles. Para isso o aquário deve ter pelo menos 60L.
Porquê só um grupo de 6 e um Betta? Porque se meter 2 grupos de 6, um aquário de 60L já fica sobrelotado á partida e não tem margem de manobra para os pequenotes.