St Joseph's Primary School has been sprayed with offensive graffiti and there have been fires in children's play areas.