Just tell him that coding a linked list will give him 200 exp points.
More to the point, coding a game protocol exploit could give him 200 MILLION GENUINE AMERICAN exp points. Or his account revoked. Either way, the parent wins.
Natural Selection had success in balancing itself by inviting diversity among its players. The marine team has chain of command - it allows less experienced players to be effective by following orders. On the alien team every player is equal. Both teams need strategic thinkers and good shooters. It leads to a enjoyable game for a larger spread of personality and experience level compared to, say, Counterstrike.
Because the really good editors are good for pretty much everything.
Most public domain software is free, at least at first glance.