Group learning activities and perceived learning outcomes