Schools must not become “fortresses” amid knife crime fears, an education expert has warned, as the Sheffield community rallied after the death of 15-year-old Harvey Willgoose.