{'fraction_non_alphanumeric': 0.016832440703902066, 'fraction_numerical': 0.00612088752869166, 'mean_word_length': 5.258373205741627, 'pattern_counts': {'":': 0, '<': 0, '<?xml version=': 0, '>': 0, 'https://': 0, 'lorem ipsum': 0, 'www.': 0, 'xml': 0}, 'pii_count': 0, 'substrings_counts': 0, 'word_list_counts': {'cursed_substrings.json': 0, 'profanity_word_list.json': 0, 'sexual_word_list.json': 0, 'zh_pornsignals.json': 0}}
Student satisfaction with groupwork in undergraduate computer science : do things get better?

Groupwork has a large and important role in computer science courses. Moreover, groupwork skills are among the most important generic attributes students should develop during their studies as preparation for the world of work (Candy, Crebert and O'Leary, 1994, Dearing, 1997). At the same time, all who have been involved in teaching that involves groupwork will be aware that it brings challenges. It is important to support student learning of group skills, to develop instruments for evaluating this aspect of teaching and to measure student development in groupwork skill as well as student perceptions of their groupwork experiences.This paper reports on a cross sectional evaluation of student perceptions of groupwork. It is based upon both group interviews and a questionnaire. An important contribution of this work is the questionnaire which could be readily used in quality assurance elsewhere. Another contribution derives from the results of our study. They give useful insight into student perceptions across cross sectional cohorts and according to academic ability. We also report on ways that this study has helped us define strategies to improve the development of student skills in groupwork.