 You would not know in what year David killed Goliath because the Bible does not tell us. Why? Because that's not the point of the story. And what's happened in modern education is we've emphasized what should be the least significant details, and we have stopped telling history.