patterns of hci design and hci design of patterns .
Teachers' pedagogical designs for technology-supported collective inquiry: a national case study