Comparison of online platforms for students to blog, make web sites &c for assessment