When the weather keeps you and your kids indoors, it can be a challenge to find activities that are both fun and engaging.