Schools should blog for several reasons: 1) They encourage higher-order thinking skills like reflection and analysis as well as collaboration. 2) Publishing blog entries can lead to peer learning and assessment, increasing motivation. 3) Blogs are easy to use with various media like video and audio, creating dynamic learning experiences.