Pattern Discovery for the Design of Face-to-Face Computer-Supported Collaborative Learning Activities