@wonderer99 Specifically, in the situation with the park, I'd have the 6 year old sit down for a few minutes instead of playing. If it was bad enough to leave, I'd take everyone home, but then let the other 2 have a treat as compensation.
As for reading, I'd sit down and have story time...