Elsa Mentz is Research Director for the Research Unit Self-Directed Learning at the Faculty of Education of the North-West University (South Africa). She is also a professor in Computer Science Education and her main research focus is the promotion of Self-Directed Learning through the implementation of cooperative learning. Dr Roxanne Bailey is a senior lecturer in the Computer Science Education subject group at the Faculty of Education, North-West University (South Africa). She is also the leader of the subarea 'Cooperative learning to enhance Self-Directed Learning', within the Research Unit Self-Directed Learning. Her main research focus is on the promotion of self-directed learning through the implementation of cooperative learning. Betty Breed was an associate professor in the subject group Computer Science Education in the Faculty of Education at the Potchefstroom Campus of the North-West University (South Africa). Since 2001, she has been involved in the training of IT/CAT teachers, specialising in Information Technology methodology. Her main research focus is the effective use of cooperative learning and metacognitive strategies in the teaching and learning of InformationTechnology and Computer Applications Technology to promote self-directed learning among students and scholars, and to empower teachers in these subjects.