NYC Parks offers plenty of activities for children ages eight and up. All programs are free, but participants must be registered members of a recreation center.