Technology-supported face-to-face small group collaborative formative assessment and its integration in the classroom