We try to work in a "range day" with the kids and grandkids when we have our big family campouts. I bring a couple of Garands, an M1A, several M1 carbines, 1903's, A3's, 1917's, Krags, and M98's, once in awhile, even an SKS, AK or an AR. Turn 'em loose with them into the hillside on soda cans and animal crackers.
"Hands-on" seems to be a better tool than the video games, and they sure look at movies in a different light, even the younger ones are starting to spot discrepancies, like "Japanese" characters using Krags in some of the older flicks.
Most fun, though, is to pull out a 16" barreled AR, let them shoot it for awhile, then break out the old 1903A4, and see who can hit things the farthest out............
Nicest thing about the video games is that Grampa, with busted up legs, overweight, and having smoked too much for too long, can still keep up with 'em in the virtual world.