Design for articulating and sharing rationales in virtual group learning activities