DS (6.9, asd) is doing really well in his part mainstream placement. He is playing alongside other kids, taking turn, responding to them when they are talking to him. We are currently working on him initiating play with other kids.
I was helping out yesterday at the school as they had the school assembly. After the assembly, all parents were asked to go back to the classroom and try out food prepared by the parents. It was about 12.30 and ds was hungry. When we went back to the room, the teacher said all kids were to try food brought in by the parents, not from their lunch box. She asked the girls to queue first. DS waited about 15 mins patiently (I am very proud), but as soon as a girl came and sat next to him with her food, he just grabed the spoon from her and tried to eat her food whilst her mum watching. Although her mum did not say anything, she gave me a funny look.
Now I don't really blame ds for grabing it as he did not eat any food until then (he has some morning sickness issues), but it has happened before that if he is hugry or he likes someone else's food, he just takes it (not getting social rules i guess due to his asd). He had few times grabed other people's food in restaurents before we had a chance to react (this is from a boy who eats very little). We taught him to ask for it if it's somebody he knows, but what do we do when it's a stranger? We tried social stories but he does not get it. He has a traffic light card wheich works really well for behaviour, but I am reluctant to use it for food (I might put him off food forever). And also I want to use it for more important things. Any ideas what we can do to make him learn that we simply do not take food off other people's plate?
TIA.