All it takes is you for you to remember that you do not want to hit a child, and that is the priority, above everything else 
See, I disagree. Evolution of any species has always been survival of the fittest, but because we dumb down to stupid people, we have ended up with the society we have.
And we need a clear message, if *ANYONE* steps out in front of a moving vehicle - car, train or otherwise - its NOT the drivers fault, despite the pressures of society.
Roads are dangerous places, and before little Johnny lets go of thick mummy's hand, he needs to fully understand the Green Cross Code, as being "naughty" will not result in 30s on the naughty step or other such 'dangle berries'.
I knew how to cross the road safely at the age of 3, any when I started school at 4, although the main gate was on a 30mph road, the road alongside the school was 60mph. NOBODY ever got run over.
So put the responsibility back on parents/teaching staff, not the bloody motorist.... ....but shoot the motorists being reckless