I am also not a parent, but when I was nine, I asked my mom "why do people like to have sex if having a baby hurts so much ?"
Then we had "the talk" and the rest I learned from the internet.
It worked, but I don't think it was ideal. We were taught basically nothing about the female anatomy in school. I learned what a clit was only from a friend - it was never brought up, even in high-school when they had to make sure we still remembered what a scrotum was.
If I had kids, I'd like to think I'd be able to talk to them and introduce them to things as they were ready. Kids are smart and understand a lot more than some parents give them credit for.