No, we should teach science in science classes, and history in history classes.
And for high school, with only so many hours in the day and days in the year, you could stick with recorded history. It's not like the kids spend half their time sitting around looking for MORE things to learn.
I'm being too rigid because of time constraints. I don't mind brief discussions of the common scientific accepted history of the world stuff, big bang amoeba etc. etc., but don't cram it down kid's throats, don't require them to believe it to pass the course, and don't get preachy about it or ridicule them for their religious beliefs.
We'd all get along much better if the schools weren't trying to indoctrinate students into the world of secularism.
The kids don't have to believe evolution to pass high school biology. They do have to know and understand what it says, though.
And unless the child was brandishing his religion as an excuse to not learn the subject matter, I would oppose any science teacher that made an issue of a student's beliefs. Even in such a case, ridicule would still be out of line.