Carthage’s new Science Center takes advantage of its lakeside location.