The Small Talk website has lots of activities and games that can help to improve your child’s communication.
Topic maintenance
Staying on Topic (Topic Maintenance).
Topic maintenance is the ability to stay on the same topic for the duration of a conversation. Some children struggle to do this and will change the topic (sometimes multiple times!) halfway through a conversation.
This website has some resources to help children maintain a topic during a conversation:
https://www.hacw.nhs.uk/childrens-speech-and-language-resources/
Select the ‘Social Skills Resources’ tab.