There are many advantages to using a blog platform for teachers and students. For one it helps enforce good digital citizenship skills, e-literacy and is a multi-media platform for knowledge sharing and showcasing examples of work to show understanding.
One of the advantages of blogs for me as a teacher is the ability to re-use content course to course and frees me up to refine my processes and details.
I also enjoy the flexibility of the platform, which allows me to mold the page to my liking. For instance, you can:
Embed Videos from different sources:
Embed scratch programs like this Mandelbrot Set explorer:
Embed a Scientific Calculator in a page:
And more of course...