You can consider using Microsoft SharePoint, which integrates seamlessly with Office 365 and allows for collaborative document creation and sharing.
Create a SharePoint site specifically for the student blog, where each student can have their own subsite or section to submit their blog posts.
Utilize SharePoint's document libraries for storing and managing the blog posts, and implement appropriate permissions to ensure privacy and control over the content.