Practice for a purpose: writing activities for classroom, lab., and self-study