Formative Assessment and Technology: Reflections Developed Through the Collaboration Between Teachers and Researchers.