Nairnville park in Khandallah is good, so is one on Houghton Bay Rd - both surrounded by fields too (on 3 sides!)
The one in the botanical gardens is also good, and you can walk up there from the duck pond.
The other park down on the waterfront is good too - between TePapa and the Oriental pde one - you can sit and have a coffee while the kids play