I prefer software where kids build something and run into problems they have to solve.