My favourite David and Goliath children’s books are the ones aimed at very young readers. To be clear, they are my favourite. I wouldn’t let them near actual children.
Take this one, a short board book, in the series “The Toddlers Bible Library”: V. Gilbert Beers (text), David Fights a Giant. The Toddlers Bible Library (Wheaton: Paradise Press, 1993).
I dunno – something about that series title (The Toddlers Bible Library) might have perhaps provided a hint that the David & Goliath story wasn’t really suitable.
Yet the authors attempt to make it suitable for toddlers by making it obscure how exactly David killed Goliath. The two characters never appear in the same shot, but only on successive pages. So your toddler doesn’t get to see this whole scene, which I’ve spliced together for older readers (R18):
And then you get a shot of Goliath lying down. One is not quite sure why he is lying down. To sanitise it for toddlers, the authors have had to make the plot undecipherable. But they do make the reason clear for why David defeated the giant: because he asked God for help, whereas Goliath did not. (No mention that it was ‘help’ … to kill someone.)
This is either a very confusing story for toddlers, or – if their parents explain what’s happening – a very unsuitable story for toddlers. All this explains a lot about how Christians turn out, though.