New roles and routines for elementary teachers and students : a staff development project using computers to teach the revision of writing