se ele estiver feliz e motivado com java, parabens. mas se precisar de algo mais colorido:
alguns novos jogos permitem programar npcs para automatizar tarefas com programa em blocos. aqui um exemplo que me parece razoavel, nao conheco detalhes e nao eh o unico, dá pra procurar outros:
https://store.steampowered.com/app/2262080/Omega_Crafter/
https://scratch.mit.edu/ <- blocos, mas tem bastate coisa legal.
https://www.codingame.com/start/ <- py e JS