M.M.
On the BC campus, there's a playground (or at least there was in 1985) by the Lynch School of Education...Frankly I don't if it's stillthere or if they'd let visitors in but worth checking out....Also, in the Auburndale section of Newton, there's a great park all us locals refer to as "the cove"...great playground and it's by the river(yes,Charles) and ducks. From Boston College (which is really in the Chestnut Hill area of Newton and not Boston) you drive down Commonwealth Ave/Rt. 30 and when you reach Auburndale square, turn right onto Lexington Street and left onto I believe Staniford Street.
Hope this helps. Enjoy!
M. M
BC alom living in the next town over and mom to an almost 8 year old boy