Sorry I can't offer child friendly activities, but just a note of info.
The beaches on the French side are not necessary 'clothing optional', but there are many folks who do go sans covering. Also, you may want to stay out of downtown Phillipsburg (Dutch) on Wednesday. That's usually the day the cruise ships are in port.