Just dropped my ds1 (aspie) off half way home (past the major road) so he could begin practising for walking home from school when he is in secondary school come September. Next week he is doing level 6 SATS papers for maths and grammar.
He started off running and betting he would beat us home (the traffic was quite heavy). However 200 yards down the road he had slowed right down and was walking really slowly. When I drew parallel in the car I could see why. There was a really old guy walking with two sticks ahead of him, crawling along at snails' pace. My highly intelligent 11 year old couldn't work out that he could simply walk around the old man (there was space on the pavement). He continued to walk behind the old man until he came to our street, where the old man carried on straight ahead. Then he started running again.
Honestly, how can a kid know so much and yet so little? My 2 year old would have walked around the old man, ffs!