There are better alternatives, nowdays. As already suggested you could use
C#
. Another choice could be
Python
(see, for instance
Program Arcade Games With Python And Pygame[
^]).
I know this is side-stepping your question, but it is, in my opinion, for the good. It is better to teach your kids using an up-to-date programming language.