School board OKs $300K-plus in purchases