Do the preparation task first. Then listen to the song and do the activities.
In English you can say 'My Very Eager Mother Just Sat Upon Nine Pins' to help you remember the planets. Is there a phrase like this in your language? Can you invent a new English one?
It was lovely song it was somthing i love