Combining Learning and Engagement Strategies in a Software Testing Learning Environment. - Peter J. Clarke; Debra Lee Davis; Ingrid A. Buckley; Geoff Potvin; Mandayam Thirunarayanan; Edward L. Jones (ACM Trans. Comput. Educ., 2022)