From an ice skating show at the country’s oldest public park to an open game of old-fashioned dodgeball, here are no-cost events and activities across Greater Boston Dec. 29-Jan. 4.